.NET 生成事件 xcopy 应用程序 settings.settings

.NET Build events xcopy application settings.settings

我正在尝试将这些行添加到应用程序的构建事件中

xcopy debug.settings settings.settings

为了将 debug.settings 作为默认设置,但我在编译时收到 exited with code 4 错误。我读过代码 4 可能意味着它找不到指定的文件。但是我将如何引用 debug.settings?

我将此文件作为我的应用程序属性的一部分:

我从一个 Whosebug 问题中得到了这个想法:.NET different application settings for development and release这将是一个基于其答案的后续问题。

这可能是因为 xcopy 找不到设置文件的源路径和目标路径。尝试将它们更新为完全限定路径(即 C:\SomeFolder\MyProject\debug.settings)。

此外,如有疑问,请查看 documentation(或查找错误代码的含义)。

顺便说一句,如果您只是在寻找一种方法来根据您的构建配置更改 app.config 或 web.config 中的值,请查看 SlowCheetah