ASPNETCOMPILER:错误对象引用未设置为对象的实例

时间:2015-02-19 14:14:12

标签: .net visual-studio-2012 visual-studio-2013 msbuild

当我尝试在VS2012和VS2013中构建Web项目时,我遇到此错误。

我从研究中得到了各种建议,但没有运气。 (删除*。编译的文件等)

该项目在VS2012中完成,我正在尝试在VS2013更新4中构建它。

它似乎与我的同事本地机器使用VS2012。

error message when build

任何帮助将不胜感激。谢谢!

编辑:

错误消息是:

  

ASPNETCOMPILER:错误ASPRUNTIME:对象引用未设置为   对象的实例。

并没有更多描述,根本没有任何线索。

3 个答案:

答案 0 :(得分:0)

因此,在浪费宝贵时间后,我可以通过删除“obj”文件夹来解决问题。

答案 1 :(得分:0)

从项目中排除bin文件夹为我工作。但仍然无法弄清楚问题是如何产生的以及问题的根源。嗯,截至目前它对我有用并节省了大量时间。希望它可以帮到某个人。

答案 2 :(得分:0)

清除了bin文件夹,还原了Nuget软件包并进行了重新生成。这样就解决了问题。我认为我使用第三方软件包版本所做的一些工作在bin文件夹中留下了一些问题,这不会阻止编译,但会阻止在WebSitePublish文件夹中生成temp obj \ Debug \ Package。