【发布时间】:2018-08-26 10:16:55
【问题描述】:
我是一名电信工程师,我学过一点编码,但我不是专业人士,我必须为我的公司开发 ac# asp.net 应用程序,我在使用 Visual Studio 2015 调试我的应用程序时遇到了一些问题. 我在 IIS 上托管我的应用程序(不是 IIS Express,即使我不明白其中的区别),当我点击调试(使用 Firefox、Google Chrome ......)时,会显示错误消息:
无法在 Web 服务器上开始调试远程服务器返回错误 400
我几乎尝试了所有方法,请您帮助我并给我可以理解的解决方案(我不是专业人士),如果您需要屏幕截图或其他内容,请告诉我。
【问题讨论】:
-
不能在本地,即自己的电脑上运行调试吗?
-
你可以在不附加调试器的情况下运行应用程序吗?我的意思是直接在浏览器地址栏上输入 url。希望你会得到一些错误。请提供该错误
-
如果您正在调试托管在 IIS 中的网站,那么您需要在管理员模式下运行 Visual Studio。 (右键snd以管理员身份运行)
-
首先你必须在管理员模式下运行Visual Studio,然后按ctrl+alt+p并附加到进程w3wp.exe,然后你必须在浏览器中打开本地网站。
-
大家好,谢谢大家的回答,@OleEHDufour 是的,这是我自己的电脑,当我输入 localhost/webtest(这是我的应用程序的网址)时,我得到了我在视觉上设计的结果studio 没有任何问题,我在管理员模式下运行,但它仍然无法正常工作,我想附加该进程并进行调试,但为什么它不能调试并在我的浏览器上打开 url,就像我在 tutos 上看到的那样
标签: c# asp.net iis web visual-studio-2015