Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 无法读取状态文件";obj\Debug\Helpers.csprojResolveAssemblyReference.cache";发布项目时出错_.net_Publish_Visual Studio 2012 - Fatal编程技术网

.net 无法读取状态文件";obj\Debug\Helpers.csprojResolveAssemblyReference.cache";发布项目时出错

.net 无法读取状态文件";obj\Debug\Helpers.csprojResolveAssemblyReference.cache";发布项目时出错,.net,publish,visual-studio-2012,.net,Publish,Visual Studio 2012,我试图发布一个ASP.NET网站,但收到以下警告: 无法读取状态文件“obj\Debug\Helpers.csprojResolveAssemblyReference.cache” 这使我无法实际发布该网站。有没有办法解决这个问题?答案其实很简单:首先清理整个解决方案,然后再次发布。现在一切都应该正常了 问题是由于状态文件的格式较旧(VS2012 RC格式),我正试图从VS2012 RTM发布。只需排除“Obj\Debug”文件夹。重建项目和主机。安装VS2012后,我在VS2010项目的加载中

我试图发布一个ASP.NET网站,但收到以下警告:
无法读取状态文件“obj\Debug\Helpers.csprojResolveAssemblyReference.cache”


这使我无法实际发布该网站。有没有办法解决这个问题?

答案其实很简单:首先清理整个解决方案,然后再次发布。现在一切都应该正常了


问题是由于状态文件的格式较旧(VS2012 RC格式),我正试图从VS2012 RTM发布。

只需排除“Obj\Debug”文件夹。重建项目和主机。

安装VS2012后,我在VS2010项目的加载中得到了此文件,这有点令人担忧!这个解决方案和你的一样——做一个干净的构建。在我们的例子中,我们只是将“Rebuild”参数传递给我们的MSBuild项目文件,以便对所有内容进行干净的构建,也就是说,我们为MSBuild指定了以下参数:/p:“Targets=Rebuild”如果遇到奇怪的构建错误,清理/重建是标准的操作:-)在构建过程中进行B编码之后,我们就完成了这一切。清洁构建修复了它。清洁构建在VS2017上对我不起作用。虽然从项目中排除了…obj\debug文件夹,但重新生成然后发布效果良好。