0

我需要知道如何控制应用程序中的环境设置,而无需在我的 .net windows 应用程序中手动更改 app.config 中的设置。在 Java 中,我会使用命令行选项(-D 参数)来设置应用程序启动时的环境,例如:java -D environment=1 myProgram。我可以在这里使用 .net SDK msbuild 吗?请让我知道这些解决方案是否适用于我的情况:

http://www.hanselman.com/blog/ManagingMultipleConfigurationFileEnvironmentsWithPreBuildEvents.aspx

http://wallism.wordpress.com/2009/12/21/msbuild-and-multiple-environments/

http://www.c-sharpcorner.com/UploadFile/mgold/MSBuildForXml07282006005222AM/MSBuildForXml.aspx

MSBuild 配置文件

http://www.timvw.be/2008/03/17/easy-switching-between-appconfig-files-with-msbuild/

谢谢。

4

1 回答 1

1

您可以在 System.Environment 类中找到它们

http://msdn.microsoft.com/en-us/library/system.environment.aspx

于 2011-05-24T18:41:17.613 回答