我有一个使用自定义 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/