|
一) vs.net在新建工程时弹出"Automation 服务器不能创建对象"的解决方案
原因是FileSystemObject创建失败的问题 解决的方法:运行Regsvr32 scrrun.dll
二) 错误提示: A potentially dangerous Request.Form value was detected from the client (txtTest="<b>"). 由于在.net中,Request时出现有HTML或Javascript等字符串时,系统会认为是危险性值。立马报错。 解决方案一: 在.aspx文件头中加入这句: <%@ Page validateRequest="false" %> 解决方案二: 修改web.config文件: <configuration> <system.web> <pages validateRequest="false" /> </system.web> </configuration> 因为validateRequest默认值为true。只要设为false即可。
三) 验证控件在服务器上失效? 解决方法:把本地c:\input\wwwroot下的aspnet_client复制到服务器根目录下就可以正常使用了.
四) 常遇到这种情况,html里面可以正常使用的js,到了aspx页面中就报脚本错误,这是怎么回事?
这种错误一般都是编码格式引起的 解决方法步骤: 1)修改web.config <globalization requestEncoding="gb2312" responseEncoding="gb2312" /> 2)然后(如果步骤1不行再操作步骤2) 分别打开你的js和aspx文件,然后菜单file-->Advanced Save Options-->选择Unicode (UTF-8 with signature)-Codepage 65001,然后确定,保存就可以了,如下图:

五) Unable to get the project ile from the web server 解决方法:删除 c:\documents and settings\VSWebCache 下面的所有内容
六) .net中出现allowDefinition='MachineToApplication' 解决方法: 在IIS里,点击你源码的虚拟目录,右键-->属性-->应用程序名-->创建
|