首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否缺少System.Diagnostics调试类?

是否缺少System.Diagnostics调试类?
EN

Stack Overflow用户
提问于 2012-03-21 00:02:01
回答 2查看 2.8K关注 0票数 3

我正在尝试使用System.Diagnostics.Debug.WriteLine()将一些调试输出写入输出窗口。AFAIK,能够使用System.Diagnostics类的唯一要求是添加System命名空间(默认情况下该命名空间在那里)。我有一个可以使用Debug类的项目,如下所示:

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

有什么建议吗?

编辑:这就是问题所在--我最初将我的外部类文件添加为“解决方案项”,它将其放在文件夹中解决方案的顶部。当程序因为我在Form1上对名称空间的引用失败而无法编译时,我只是将类文件从解决方案文件夹拖到程序文件夹(因为缺少更好的描述)。正是这种复制和版本不匹配是我的问题所在。一旦我删除了对“解决方案项”的引用,我的断点又开始工作了,并且System.Diagnostics.Debug类在我的类文件中可用。

EN

回答 2

Stack Overflow用户

发布于 2012-03-21 00:07:02

.Net框架的所有概要文件和版本都支持Debug类。Intellisense中没有出现这种情况的最可能原因是...

  1. 缺少对System.dll的引用,其中Debug

(可能存在,但此处不太可能)

最有可能的原因是#1。你能确保你有合适的推荐人吗?

票数 4
EN

Stack Overflow用户

发布于 2012-03-21 00:06:45

尝试使用

代码语言:javascript
复制
global::System.Diagnostics.Debug
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9790386

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档