如何发布带有调试信息的Asp.Net WebService?

发布于 2024-07-09 05:31:33 字数 258 浏览 10 评论 0原文

从 asp.net 2.0 开始,web.config 文件编译部分中的 debug=true 决定是否使用调试信息编译网站/w​​ebservice。 但是编译输出在ASP.Net临时文件下是很多“乱码”。 只有通过发布,我才能获得干净的输出,以便在 Web 服务器下正确托管。 但即使 web.config 中的 debug=true 也没有 pdb 文件。 我怎样才能让网络服务编译干净(与发布一样)但也包含调试信息? 我的目的是在远程生产网络服务器上发布调试输出并能够对其进行调试。

Starting with asp.net 2.0 the debug=true in the compilation section of the web.config file is deciding if the website/webservice will be compiled with debug information or not. But the compilation output is a lot of "gibberish" under the ASP.Net Temporary files. Only wiht publish i can get a clean output to be properly hosted under the WebServer. But there are no pdb files even if debug=true in the web.config.
How can i possibly get the webservice to compile clean (as with publish) but with debug information as well? My purpose would be to publish the debug output on a remote production webserver and be able to debug into it.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

酒废 2024-07-16 05:31:33

“Web部署项目”解决了我的问题。 它插入 Visual Studio 并允许设置额外的部署选项,包括发布调试信息。

"Web Deployment Project" solved my problem. It plugs into Visual Studio and allows setting extra deployment options, including publishing with debug information.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文