【发布时间】:2011-01-19 01:30:09
【问题描述】:
好的,我有什么:
Visual Studio 2010 RC,W7 x64,启动了 Silverlight 应用程序的新项目类型。在 ASP.NET Web 应用程序项目中托管 Silverlight 应用程序。 Silverlight 3.0 版。 添加了一个 LinqToSQL 类、一个 WCF 服务、一个 Winform 测试器应用程序(解决方案中的项目)和一些类(也作为解决方案中的项目)。
昨天,突然我得到'断点当前不会被命中。没有为此文档加载任何符号。消息出现在IDE中,但它只影响Web Appliaction,我可以调试Silverlight和Winform App。
我尝试/做了什么来消除该消息:
- 重置 Visual Studio 设置
- 删除了每个 \Temporary ASP.NET Files 文件夹中的所有文件(每个 32 位/64 位以及 Framework 2.0 和 4.0 都有一个)
- 尝试使用 Visual Studio 集成 Web 服务器进行调试 - 通常我使用 IIS,在解决方案的项目输出中我删除了每个项目文件夹中的每个 obj 和 bin 文件夹
- 创建了一个新解决方案并将所有项目添加到这个新解决方案中
- 已删除解决方案 suo 文件
- 创建了一个新的 ASP.NET Web 应用程序来测试它是否是 VS 安装问题 => 我可以调试这个新项目/解决方案
- 多次重启机器
- 修复了 vs.net 安装
- 进行了 IISReset
- 从 IIS 中删除了 Web 应用
- 使用 Web App 的 Project Properties 下的 Create Virtual Directory 按钮在 IIS 中创建新的 Web App
- 将每个项目的框架版本从 3.5 更改为 4.0
- 在我的第二台机器上打开了解决方案 => 相同的行为
- 爬取了 Microsoft Connect 的错误/类似问题
- 花了 7 个小时。
所以,这是我生命中的第二次。上次我通过删除 Temporary ASP.NET Files Folder 解决了这个问题,但这次我需要你的帮助。
【问题讨论】:
-
这是重复的,请查看 [This Page][1],以获得您的问题 [1] 的答案:stackoverflow.com/questions/2155930/…
-
在我的例子中,在项目属性的 Build 选项卡中关闭 Optimize Code 解决了这个问题。
标签: c# asp.net wcf debugging iis