Windows Phone中全局变量的调试和发布配置

时间:2013-12-09 09:17:56

标签: c# .net debugging windows-phone-8

我有两个不同的调试和发布模式网址:“http://release.myurl.com/”和“http://debug.myurl.com/”。

在Windows Phone 8中声明全局属性有哪些更好的方法?这取决于使用不同常量的模式,并能够在C#和XAML中使用它们。

1 个答案:

答案 0 :(得分:1)

如果你看一下全新windows phone项目的app.xaml.cs文件,你会注意到这一行: if (Debugger.IsAttached) {

这是检测调试器是否附加的方法。现在,那还不是你想要的。您可以使用这样的编译器指令来为调试模式使用不同的代码:

#if DEBUG
// code that runs (and even only gets compiled in) when in debug build mode
#else
// not debug mode
#endif