通过Visual Studio 2010中的“文件系统”发布 - 不起作用!

时间:2010-06-02 18:29:32

标签: asp.net deployment visual-studio-2010 publishing

这是一个非常令人沮丧的情况。我们刚刚升级到 Visual Studio 2010 ,非常好,除非它不会做一些非常简单的事情,比如将ASP.NET Web应用程序发布到桌面上的文件夹。< / p>

出于某种神秘的原因,过去在2008年完美运作的东西现在产生了一个错误:它在成功构建后停止发布,说:

Error: Copying file Images\Profile\32_32.JPG to 
  obj\x64\Release\Package\PackageTmp\Images\Prolfile\32_32.JPG failed. 
Could not find file 'Images\CelebrityProfileImages\32_32.JPG'.

问题是项目代码中没有对该文件的引用(在数据库中,是的,但在代码本身中没有),并且我们不希望将这些图像与项目一起存储(和他们不是。)

为什么(以及如何)它突然决定这个未引用的图像(并且可能更多,如果我让它移过这个图像)突然有必要运行该项目?我怎样才能阻止这种情况发生?

感谢您的帮助。

2 个答案:

答案 0 :(得分:7)

我会在文本编辑器中打开您的CSProj文件,看看您是否可以找到该文件的引用位置。简单的文本搜索将有所帮助。您可以发现它隐藏在项目中的位置,也可以使用文本编辑器将其删除。

答案 1 :(得分:1)

我有同样的问题但是使用visual studio 2005,2008和2010的所有项目和解决方案都在发生,但没有错误消息。它声称发布但在sysytem文件中没有任何反应。