visual-studio - 防止 Visual Studio 从引用的项目中删除输出文件

标签 visual-studio configuration

我有一个类库项目和一个控制台项目。在类库项目中,有一个名为“ConfigSettings”的文件夹,其中包含一个由 App.config 文件引用的配置文件。其“复制到输出目录”设置为“始终复制”。

控制台项目引用了这个类库项目。构建控制台项目时,会在正确的位置创建 ConfigSettings 文件夹以及外部配置文件。但是,每次调试控制台项目时,都会删除外部配置文件。然而,ConfigSettings 文件夹保持不变。如果我将文件标记为只读,它不会被删除,并且警告会出现在 Visual Studio 的错误列表中:

Warning     Unable to delete file "C:\<path>\<app>\bin\Debug\ConfigSettings\settings.config". Access to the path 'C:\<path>\<app>\bin\Debug\ConfigSettings\settings.config' is denied.  

是否有我可以更改的设置,以防止 VS 在调试项目时删除此文件?我正在使用 Visual Studio 2015。

最佳答案

这可能不是最好的解决方案,但我找到了 here ,如果您在执行解决方案之前执行“清理解决方案”,文件将保留。

关于visual-studio - 防止 Visual Studio 从引用的项目中删除输出文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43073833/

相关文章:

visual-studio - 如何在 visual studio web 性能测试项目中参数化 url 路径?

c++ - 尝试右键单击 VS2008 中的代码导致锁定

asp.net - 优雅地检测用户无法支持来自 ASP.net 的 SHA256 SSL 连接

git - 如何获取 dokku 应用程序的 git 远程 URL

c++ - 在调试中运行 DirectX 示例时出现问题, "Failed Creating the Direct3D Device"

visual-studio - 使用Fiddler嗅探Visual Studio 2013请求(代理防火墙)

C# 预处理器指令与(c# 版本)

asp.net-mvc - 单元测试帐户 MVC Controller 错误 - 仍在使用真正的 MembershipService

java - 如何在MAVEN中保持更新的库?

eclipse - 使用 PyDev 和 Virtualenv 设置 Eclipse Juno