Asp.net Can';不要删除.NET网站中阻止发布的重影文件

Asp.net Can';不要删除.NET网站中阻止发布的重影文件,asp.net,.net,visual-studio-2010,web,Asp.net,.net,Visual Studio 2010,Web,这真让我沮丧。我不断地重新创建我的文件,但不是真的。它出现在我的项目中,它出现在Windows资源管理器中,但我无法打开它,它说文件不存在。如果我尝试删除它,它会说它找不到该项目,但如果我尝试删除它,它会说它失败,然后刷新,文件就不见了。但是如果我回到我的项目并刷新目录,它会再次出现在项目和资源管理器中 现在我已经读到,如果你的内存很低,并且正在进行大量的操作,那么可能会导致这种情况,但是我有16gb的内存,并且只使用了一个VS实例,所以这不可能。我还读到重新启动电脑有帮助。当我重新启动时,我有

这真让我沮丧。我不断地重新创建我的文件,但不是真的。它出现在我的项目中,它出现在Windows资源管理器中,但我无法打开它,它说文件不存在。如果我尝试删除它,它会说它找不到该项目,但如果我尝试删除它,它会说它失败,然后刷新,文件就不见了。但是如果我回到我的项目并刷新目录,它会再次出现在项目和资源管理器中

现在我已经读到,如果你的内存很低,并且正在进行大量的操作,那么可能会导致这种情况,但是我有16gb的内存,并且只使用了一个VS实例,所以这不可能。我还读到重新启动电脑有帮助。当我重新启动时,我有时可以在那里看到文件,有时不能。如果它在那里,我可以F5,它就消失了。但是,只要我尝试SVN更新(即使它没有在SVN日志框中更新/添加任何内容),或者尝试构建项目,或者只是再次从visual studio中刷新目录,就会出现重影文件


这阻止了我发布网站,因为每次我去发布它时,它都会抛出一个错误,告诉我ghost文件丢失了。但是错误消息中没有文件指示器,搜索整个解决方案的任何引用都不会返回任何结果……因此我不知道该怎么办。

我的最佳建议是在不同的文件夹中创建一个新网站项目,并将文件复制到另一个文件夹中。听起来您的项目文件已损坏


或者,这可能是由于添加了一个现有项目作为链接,默认情况下,在发布(web)项目时不会包含该链接。

是的,这正是我想要避免的,但最终还是做了=/