2011-12-01 17 views
5

Sto lavorando a un progetto C#, che richiede una libreria di classi VB.NET. Ho aggiunto il riferimento DLL del progetto VB.NET nel progetto C#. Funziona bene, ma a volte ho bisogno di eseguire il debug del progetto VB.NET o mettere in pausa il progetto e controllare i valori delle variabili del mio progetto VB.NET.Soluzioni multilingue per Visual Studio 2010 Express

E 'possibile in Visual Studio 2010 Express Edizione?

risposta

3

Quello che puoi fare è tenere aperti due VisualStudio Express allo stesso tempo. Uno con la soluzione C# e l'altro con la soluzione VB.

Inoltre è assicurarsi che il progetto VB compila dove il C# trova i suoi riferimenti (o di riferimento la libreria dalla cartella Debug/Release)

A questo punto è possibile modificare entrambi i progetti contemporaneamente (è ingannevole ma dovrebbe funzionare).

Il problema è che non si dispone della funzionalità "Collega al processo" di Visual Studio che consente di eseguire il debug semplicemente in uno o in un altro a seconda delle circostanze.

Forse, è possibile seguire questi link per ottenere ciò che si vuole: http://stewartr.blogspot.com/2006/09/debugging-nunit-in-visual-studio.html

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

Nel link, mostra come Nunit è attaccato al debugger.

Speranza che aiuta

+0

Così, come posso controllare i valori delle variabili della libreria di classi di progetto (VB.NET) in fase di esecuzione? (quando il progetto principale (C#) è in esecuzione e richiama una funzione della libreria di classi (VB.NET)) –

+0

Posso farlo? (Ho spiegato la mia richiesta nel mio commento precedente) –

+0

Puoi usare questa strategia per allegare un processo esterno, nel tuo caso puoi allegare il tuo eseguibile compilato. – mhttk

3

No, ciò non è possibile con Visual Studio Express. Gli SKU Express supportano solo una singola lingua alla volta.

Problemi correlati