如何删除visual studio的弹出窗口“选择等待请求......”

时间:2012-04-28 12:44:28

标签: asp.net visual-studio-2010 debugging

我有一个项目,其中包括一个Web应用程序(mvc)和一个WPF应用程序。对于重要的部分,WPF应用程序连接到网站上托管的WCF服务。

我想要实现的是当我按Ctrl + F5(启动WITHOUT调试)时,构建过程开始(如果需要,换句话说,默认的VS行为),WPF应用程序启动,如果webdev服务器没有启动,它也被启动了,但没有在我的浏览器上打开任何页面(我会自己管理)。

我设法让我按照自己的意愿工作(下面的配置),但每次我按Ctrl + F5,我都会从VS获得一个弹出窗口

  

选择等待来自其他进程的请求而不启用   ASP.NET调试无需调试。

我重视信息,这似乎与我想要完成的事情相匹配,但是现在,我不得不关闭浏览器中的无用选项卡,我必须关闭一个模态对话框。从我的观点来看,这并没有太大的进步。

那么,我如何阻止此弹出窗口显示?

其他信息:

  • 我不想在调试模式下启动(F5)。如果我需要调试网站,我会照常使用(附加到webdev服务器)。
  • 我希望webdev服务器从第一个CTRL + F5开始一直运行。
  • 我不想在IIS上发布它(即使是快速版本)
  • 解决方案启动选项设置在“多启动项目”上,WPF应用程序位于“开始”,网站上“启动而无需调试”(在启动时设置它不会改变任何内容,除了我也得到弹出窗口用F5直接调试时)。
  • 网站的开始操作配置为“不要打开页面。等待来自外部应用程序的请求”。将检查调试器中的ASP.NET复选框。
到目前为止,互联网并没有给大家带来太大的帮助,所以我所有的希望都集中在你身上!

修改

它似乎是flagged as a bug,但我没有看到它应该修复的版本的任何参考......

另外,我发现我的问题是duplicate of this one

1 个答案:

答案 0 :(得分:1)

我实际上找到了另一种方法:在启动操作中,您可以将其设置为“启动外部程序”并引用自我退出程序。我用了“C:\ Windows \ System32 \ PING.EXE”。不完美,但也比以前的解决方案更烦人。