1、licenses.licx 未能将许可证文件“licenses.licx”转换为二进制资源。未将对象引用设置到对象的实例
项目文件.vbproj里有这个文件的记录
<File RelPath = "licenses.licx" BuildAction = "EmbeddedResource"
/>
将这段代码从项目文件里删除,再次编译可以成功编译
2、未能找到依赖项Interop.Office
添加引用
3、BC30138: 无法在路径“C:/WINDOWS/TEMP/”中创建临时文件: 拒绝访问
问题:BC30138: 无法在路径“C:/WINDOWS/TEMP/”中创建临时文件: 拒绝访问。
解决方法:找到temp文件夹,右击选择“共享与安全”,选中“安全”选项卡,赋予network service写入的权限。
4、从客户端检测到有潜在危险的Request.Form 值
提交查询时,报错显示"从客户端检测到有潜在危险的Request.Form 值"(.Net Framework1.1)的解决方案:
A、web.config文件<system.web>后面加入这一句: <pages validateRequest="false"/>
示例:
<?xml version="1.0" encoding="gb2312" ?>
<configuration>
<system.web>
<pages validateRequest="false"/>
</system.web>
</configuration>
B、在*.aspx文件头的Page中加入validateRequest="false",示例如下:
<%@ Page validateRequest="false" language="c#" Codebehind="index.aspx.cs" AutoEventWireup="false" Inherits="MyBBS.WebForm1" %>
5、System.NullReferenceException: 未将对象引用设置到对象的实例
先前正常,进行程序中断调试后出现此错误。可以关闭asp.net进程,然后再执行,一起OK