繁体   English   中英

Debug.WriteLine 命令没有出现任何输出

[英]Debug.WriteLine command does not appear any output

我有 .Net 项目作为 nuget 包。 我正在创建新项目并将这个包添加到我的新项目中。 Nuget 包项目具有Debug.WriteLine命令,但当项目在调试模式下运行时,我在新项目的控制台中看不到任何输出。

是否有任何设置可以在 Visual Studio 2019 中启用它?

先感谢您。

您从 nuget 包中获得和使用的库(*.dll 文件)很可能是在发布配置中编译的。 因此,无论包代码是否具有 Debug.WriteLine 方法,这些方法在编译时都被省略了,并且不会出现在运行代码中。

如果您想查看包中的 Debug.WriteLine 输出(实际上很少需要),那么您必须找到包的 Debug 构建二进制文件或获取代码并在 Debug 配置中自己构建它,而不是使用结果二进制文件。

在特定配置中恢复 nugets,但不确定它是否有效: nuget restore with configuration

以下内容也可能与您相关并可以帮助您: debugging-nuget-package

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM