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

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

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

发布于 2012-03-21 00:07:02
.Net框架的所有概要文件和版本都支持Debug类。Intellisense中没有出现这种情况的最可能原因是...
Debug (可能存在,但此处不太可能)
最有可能的原因是#1。你能确保你有合适的推荐人吗?
发布于 2012-03-21 00:06:45
尝试使用
global::System.Diagnostics.Debughttps://stackoverflow.com/questions/9790386
复制相似问题