3

我知道您可以包含指令以根据您是处于调试模式还是发布模式来编译和运行不同的代码。当您构建项目以进行分发时,您可以做同样的事情吗?

我问是因为我刚刚提交并批准了一个应用程序更新,它指向我们测试服务器上的 Web 服务,而不是实时!

4

1 回答 1

2

是的,你当然可以。

在 Project Options->Compiler->Define Symbols 下的 MonoDevelop 中,选择合适的构建配置(AppStore),您可以新建一个变量,例如PRODUCTION.

然后你可以使用:

#if PRODUCTION
#endif

贯穿您的代码。

于 2012-10-31T12:27:53.663 回答