当我开始双击myApp.exe时,我的MessageBox.Show()函数运行良好。 但是当我尝试使用源代码附加Application流程时。并设置断点 在下面的代码中,它不起作用。我的意思是MessageBox没有弹出。并且代码由另一个外部异常处理捕获。它是由多线程计时问题引起的吗?
我不知道为什么? 感谢。
if (File.Exists(myConfigFile))
{
doc.Load(myConfigFile);
}
else
{
MessageBox.Show("Read " + myConfigFile + " failed, can't find the file",
"Critical Warning",
MessageBoxButtons.OK,
MessageBoxIcon.Error);
}
答案 0 :(得分:1)
我认为您的源代码与附加的进程有所区别。您应该首先重建解决方案,然后根据您的构建目标,从解决方案文件夹“bin \ debug或bin \ release”启动新创建的应用程序exe,然后使用源代码附加应用程序进程。
答案 1 :(得分:1)
MessageBox.Show
无法在Web应用程序中使用。您可以在javascript
等网页中使用alert(123)
。