2

我正在尝试为 C# 4.0 项目(与 2012 终极版)调试一些单元测试。尝试在某些行上放置断点时,我不断遇到以下消息:

公共语言运行时无法设置断点。

该项目在调试模式下运行(不是发布),优化已关闭。我试图放置断点的代码行是可执行的。

例子

var item = TourDivisionSpecCache.GetItem(divisionCode, tourYearCode, tourCode);

任何帮助,将不胜感激。

4

1 回答 1

0

您是否正在尝试调试已经运行的进程或远程调试?如果安装了 4.5,则似乎存在无法正确调试 4.0 应用程序的问题。这似乎是由于 4.5 程序集被放置在与原始 4.0 相同的目录中。有关我遇到的非常相似的问题,请参见此处。我找到的唯一解决方案是将基础应用程序更新到 4.5

于 2013-09-27T22:09:53.583 回答