【发布时间】:2011-12-01 16:37:52
【问题描述】:
我正在开发一个需要 VB.NET 类库的 C# 项目。 我已将 VB.NET 项目的 DLL 引用添加到 C# 项目中。 这工作正常,但有时我需要调试 VB.NET 项目或暂停项目并检查我的 VB.NET 项目的变量值。
在 Visual Studio 2010 Express 版中可以吗?
【问题讨论】:
标签: c# vb.net visual-studio-express
我正在开发一个需要 VB.NET 类库的 C# 项目。 我已将 VB.NET 项目的 DLL 引用添加到 C# 项目中。 这工作正常,但有时我需要调试 VB.NET 项目或暂停项目并检查我的 VB.NET 项目的变量值。
在 Visual Studio 2010 Express 版中可以吗?
【问题讨论】:
标签: c# vb.net visual-studio-express
您可以做的是让两个 VisualStudio express 同时打开。一种用C#方案,另一种用VB方案。
您还要确保 VB 项目在 c# 找到其引用的位置进行编译(或从 Debug/Release 文件夹中引用库)
此时您可以同时编辑两个项目(这很棘手,但应该可以)。
问题是您没有 Visual Studio 的“附加到进程”功能,它允许您根据情况简单地调试一个或另一个。
也许,您可以通过以下链接获得您想要的东西: http://stewartr.blogspot.com/2006/09/debugging-nunit-in-visual-studio.html
http://www2.wealth-lab.com/Wiki/kbDebugExpress.ashx
在链接中,它显示了 Nunit 是如何连接到调试器的。
希望对你有帮助
【讨论】:
<StartAction>Program</StartAction> <StartProgram>C:\Program Files\NUnit-Net-2.0 2.2.8\bin\nunit-gui.exe</StartProgram> 替换为 <StartAction>Program</StartAction> <StartProgram>Abc.Exe</StartProgram>。这样你应该能够调试 vb dll。
不,这对于 Visual Studio Express 是不可能的。 Express SKU 一次仅支持一种语言。
【讨论】: