c# - Visual Studio 查看 DLL 中的 StandardOuptut 流

标签 c# c visual-studio dll

我有一个使用自定义 DLL 的 C# 应用程序(用 C 编写,用 CL 构建)。

DLL 有许多 printf,我希望能够在运行我的 C# 应用程序时查看它们。到目前为止,我还没有弄清楚如何在 Visual Studio(2010 或 2005)中查看 DLL 的输出。

我有一个 C 语言的测试应用程序,它从命令行运行 dll,我可以在那里看到输出。

是否可以在 Visual Studio 中看到该输出?我是否需要以不同的方式构建 DLL 才能以某种方式启用它?

最佳答案

您可以考虑 Sysinternals 提供的名为 DebugView 的免费实用程序:

http://technet.microsoft.com/en-us/sysinternals/bb896647.aspx

我不确定这是否能完全解决您的问题,但如果电话通过正确的位置,您也许可以接听。尝试一下总没有坏处。

关于c# - Visual Studio 查看 DLL 中的 StandardOuptut 流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4187917/

相关文章:

c# - 在不同线程中为静态变量分配相同的值,仍然需要锁定?

c# - 在 .NET 中以编程方式检索断开连接的网络适配器信息

c - 如何在函数中使用 realloc() 并访问值?

c - 使用 strcmp,初始化使指针来自整数而不进行强制转换

c - 指定的版本错误

c# - 如何使用 ReSharper 创建 NUnit 测试?

c# - 阈值计算的优化

database - 在 Visual Studio 中定义多个外键

visual-studio - Visual Studio 2015 - node_modules 文件夹中的 *.d.ts 文件错误

visual-studio - Visual Studio Online 是 PaaS 吗?