VS.NET 应用程序 - 发布与调试 app.config 文件

VS.NET application - Release vs Debug app.config file

是否可以设置我的构建过程,以便如果我构建发布(并使用 Clickonce 发布),那么 appRelease.config 配置文件将与生产数据库和其他设置而不是调试数据库?

这将避免我每次发布时都必须在 VS2013 中更改这些设置

感谢切换到 Release 或 Debug,因为 您可以使用一些已编译的语句进行调试,而其他的则用于发布 示例:

#If Debug Then 
    dim SharedFolder as String ="c:\ApplicationDebugFolder\"
#Else
    dim SharedFolder as String ="\ProductionFolder\"
#End If

我在开发应用程序时一直在使用它,甚至我用它来做一些测试。

如果你selectDebug编译将只使用Debug语句里面的代码如果你select其他人将使用Else语句里面的代码。