描述:解析资源期间发生错误 需要为此请求提供服务。请查看以下具体内容 解析错误详细信息并适当修改源文件。
分析器错误消息:无法创建类型的对象 来自其字符串表示的'System.Web.UI.WebControls.TextBoxMode' 'TextMode'属性的'DateTimeLocal'。
来源错误:
我设置了Textbox
TextMode=DateTimeLocal
并运行了我的项目并运行良好。当我尝试将我的应用程序部署到IIS并访问该网页时,我会得到上面的错误。 IIS
有.Net 4.0.30319
。有没有理由我在localhost
(在我的计算机上)而不是服务器(iss)上获得它?我该如何解决这个问题?
答案 0 :(得分:1)
TextBoxMode Enumeration for ASP.NET 4.0中只有三个成员:
还有相当多的内容,包括TextBoxMode Enumeration for ASP.NET 4.5中的DateTimeLocal
。
您的localhost运行的是ASP.NET 4.5,显然您的服务器不是......确保您的服务器上安装了ASP.NET 4.5。
更新:对于无法升级到ASP.NET 4.5的用户,您可以将TextBox的type="datetime-local"
设置为替代。
答案 1 :(得分:1)
在服务器上安装asp.net 4.5并运行!