Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道您可以包含指令以根据您是处于调试模式还是发布模式来编译和运行不同的代码。当您构建项目以进行分发时,您可以做同样的事情吗?
我问是因为我刚刚提交并批准了一个应用程序更新,它指向我们测试服务器上的 Web 服务,而不是实时!
是的,你当然可以。
在 Project Options->Compiler->Define Symbols 下的 MonoDevelop 中,选择合适的构建配置(AppStore),您可以新建一个变量,例如PRODUCTION.
PRODUCTION
然后你可以使用:
#if PRODUCTION #endif
贯穿您的代码。