ASPNETCOMPILER(0,0):错误ASPRUNTIME:对象引用未设置为对象的实例

Sho*_*ham 8 c# asp.net publish visual-studio

我正在尝试使用Visual Studio 2013发布网站.我收到一个错误:

ASPNETCOMPILER(0,0):错误ASPRUNTIME:对象引用未设置为对象的实例.

它也发生在Visual Studio 2010上.我试图重启VS和PC.我*.dll.refresh从bin目录中删除了.<clear/>我的web.config中没有标签.我想这一切都始于我意外删除了我的*.suo文件.

有任何想法吗?

更新:

我只是注意到只有当我尝试预编译我的网站时才会发生这种情况.如果我发布没有预编译它工作正常...

Sho*_*ham 8

好.在浪费了这么多时间之后,我以某种方式进入了这个博客:http: //thesoftwarepractice.net/development-things/object-reference-not-set-to-an-instance-of-an-object

关闭McAfee Real Time Scanning及其作品......


Ale*_*xis 8

我也有这个问题,并没有通过前面提到的任何想法解决.问题是,在我的包含ASP.NET网站的驱动器的子文件夹上启用了压缩.解决方案是右键单击,选择属性,然后在常规选项卡中单击"高级",在"压缩或加密属性"部分下,确保未选中"压缩内容以节省磁盘空间".提示为所有文件和子文件夹执行此操作(请注意,它可能需要一些时间).希望这有助于某人.