我在做什么:
- 创建新的 WPF 应用程序项目
- 将 App.config 添加到项目中
- 构建项目
- 打开 App.config 属性并将“复制到输出目录”参数设置为“不复制”
- 对App.config进行一些更改
- 转到
bin\Debug
文件夹并将只读属性设置为文件WpfApplication1.exe.config - 重建项目
结果:
Error 2 Unable to copy file "App.config" to "bin\Debug\WpfApplication1.exe.config". Access to the path 'bin\Debug\WpfApplication1.exe.config' is denied. WpfApplication1
为什么VS仍然试图复制文件,以及如何强制它停止这样做?
PS 我正在几台远程计算机上调试我的应用程序(根据需要在它们之间切换),每台计算机都应该有自己的配置。这就是为什么我不希望 VS 覆盖每个构建的配置。