spi*_*les 4 c# debugging visual-studio-2010
我正在尝试使用 System.Diagnostics.Debug.WriteLine() 将一些调试输出写入输出窗口。AFAIK,能够使用 System.Diagnostics 类的唯一要求是添加 System 命名空间(默认情况下存在)。我有一个项目可以使用 Debug 类,如下所示:

但我当前的项目没有显示调试类,我很困惑:

建议?
编辑:这就是问题 - 我最初将外部类文件添加为“解决方案项”,并将其放置在文件夹中解决方案的顶部。当由于我在 Form1 上对命名空间的引用失败而导致程序无法编译时,我只需将类文件从解决方案文件夹拖到程序文件夹(由于缺乏更好的描述)。我的问题就是这种重复和版本不匹配。一旦我删除了对“解决方案项”的引用,我的断点就再次起作用,并且 System.Diagnostics.Debug 类在我的类文件中可用。

Debug.Net 框架的所有配置文件和版本都支持该类。最可能的原因是没有出现在 Intellisense 中......
Debug缺少对所在System.dll 的引用最可能的原因是#1。您能确保您有适当的参考资料吗?
| 归档时间: |
|
| 查看次数: |
3326 次 |
| 最近记录: |