Visual Studio 2015 Update 3 - 如何防止调试删除内容文件

时间:2016-11-03 16:07:49

标签: c# visual-studio

我几个月来一直在用Visual Studio 2015开发一个C#应用程序。我有一个问题,最近才惹到我。我的应用程序解决方案是一个主要的Windows窗体应用程每个项目都有一些额外的静态文本和xml文件,这些文件在构建应用程序时被复制到bin \ debug文件夹中。每个文件的属性都设置为:

Build Action = Content
Copy to Output Directory = Always

当我重建解决方案时,所有文件都正确地复制到bin \ debug应用程序文件夹中。没问题。

但是,当我单击F11 Step Into,F10 Step或F5 Run按钮时,Visual Studio会在进入程序之前立即删除一些(约50%)文件!

我检查了工具/选项/调试中的"不删除构建内容文件"选项,但无法找到它或任何防止此行为的选项。 我的应用程序希望找到内容文件,所以当他们在调试中调出AWOL时,它就不好了。

我应该做些什么来阻止Debug删除我的文件?

更新:此问题与StackOverflow问题Visual Studio Not Copying Content Files from Indirectly Referenced Projects有关。关键区别在于前一个问题已在Visual Studio中修复。 VS Build过程现在可以正确复制间接引用的项目内容文件。问题是VS2015 Update 3,Run Process现在正在删除这些文件。

0 个答案:

没有答案