【发布时间】:2009-04-02 04:36:47
【问题描述】:
在 .NET 2.0 和 VS.NET 2005 中调试 ASP.NET 应用程序时,我非常习惯附加一个进程。我不知道在 VS.NET 2008 中这个功能发生了什么。
我也不想从起始页开始进行调试,因为当应用程序足够大时,您不希望它被编译,并且有时您无法从一开始就捕获一个案例,而您想捕获该案例在那段时间。
我想不出这个。
我正在运行带有 VS.NET 2008 Team Suite 的 Vista Ultimate x64。
此外,在网站属性页面的启动选项中,服务器被选择为“使用默认 Web 服务器”,并且自定义服务器显示为灰色,我无法检查。 (我不知道我是否需要在这里进行一些更改,但我什至无法尝试)
最重要的是,我尝试从默认页面进行调试,但在这种情况下,我得到的是“无法在 Web 服务器上开始调试。Windows 64 位平台不支持混合模式调试”。什么?无论如何,我进入解决方案的配置管理器并将混合模式更改为 ANY CPU,但是没有运气。
没有调试的帮助会使 ASP.NET 降低到 PHP 或其他类型的水平。
补充说明:
- 我正在使用 DotNetNuke 5.0.1 并在其下构建模块。
- IIS 7 与集成模式一起使用。
【问题讨论】:
-
谢谢,到目前为止,我在 DNN 方面取得了很多成功。
标签: asp.net visual-studio visual-studio-2008 debugging iis