2011-12-01 18 views
5

Estoy trabajando en un proyecto C#, que necesita una biblioteca de clase VB.NET. He agregado la referencia DLL del proyecto VB.NET al proyecto C#. Esto funciona bien, pero a veces necesito depurar el proyecto VB.NET o pausar el proyecto y verificar los valores variables de mi proyecto VB.NET.Soluciones multilenguaje Visual Studio 2010 Express

¿Es posible en Visual Studio 2010 Express Edition?

Respuesta

3

Lo que puede hacer es mantener abiertos dos VisualStudio Express al mismo tiempo. Uno con la solución C# y el otro con la solución VB.

También asegúrese de que el proyecto de VB compila donde el C# encuentra sus referencias (o referencia a la biblioteca de la carpeta de depuración/Release)

En este punto se puede editar tanto los proyectos al mismo tiempo (que es complicado pero debería funcionar).

El problema es que no tiene la característica "Adjuntar al proceso" de Visual Studio que le permitiría simplemente depurar en una u otra dependiendo de las circunstancias.

Tal vez, puede seguir estos enlaces para obtener lo que quiere: http://stewartr.blogspot.com/2006/09/debugging-nunit-in-visual-studio.html

http://www2.wealth-lab.com/Wiki/kbDebugExpress.ashx

En el enlace, se muestra cómo Nunit se une al depurador.

Espero que ayude

+0

Entonces, ¿cómo puedo verificar los valores variables del proyecto de biblioteca de clases (VB.NET) en tiempo de ejecución? (cuando el proyecto principal (C#) se está ejecutando y llama a una función de la biblioteca de clases (VB.NET)) –

+0

¿Puedo hacer eso? (He explicado mi solicitud en mi comentario anterior) –

+0

Puede utilizar esa estrategia para adjuntar un proceso externo, en su caso puede adjuntar su ejecutable compilado. – mhttk

3

No, esto no es posible con Visual Studio Express. Los SKU Express solo son compatibles con un único idioma a la vez.

Cuestiones relacionadas