2014-02-17 37 views
1

您好我正在开发一个Windows Phone的应用程序,我使用的Windows Phone - 调试信息线导致程序出现故障

System.Diagnostics.Debug.WriteLine() 

函数写一些调试信息,当我在调试模式下运行程序,而我的手机连接到我的电脑和视觉工作室没有问题。但是当我在没有调试器的情况下运行程序时(而在每种发行版和调试模式下安装时),那些调试信息行会导致应用程序遇到异常!

有人可以解释那里发生了什么吗?

+0

你什么异常?并且显示更多的代码也会有所帮助。 – venerik

回答

0

你可以尝试检查调试器连接,然后执行特定用于调试的目的只有IsAttached值为true代码:

if(System.Diagnostics.Debugger.IsAttached) 
{ 
    System.Diagnostics.Debug.WriteLine(); 
}