Frage

Ich habe VS2008 vor kurzem installiert. Das Projekt arbeite ich an verwendet vstest und ich habe ein unerträgliches Problem. Wenn ich wähle meine Tests ausführen / debug / einen Test ich folgende Fehlermeldung häufig erhalten (begleitet von einem Ausrufezeichen gegen den Test - Testfehler):

Warnung: Testlauf Deployment Problem: Die Baugruppe oder das Modul ‚Cassini‘ direkt oder indirekt durch den Testbehälter verwiesen ‚‘ wurde nicht gefunden. Fehler beim Testlauf 'Pendi @ UK00329 2008-09-19 14.37.39' Warteschlange: Kann nicht starten Programm 'C: \ Programme \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ vstesthost.exe'.

A Visual Studio DLL, coloader80.dll, ist nicht korrekt installiert. Bitte reparieren Sie Ihre Installation von Visual Studio über ‚Programme hinzufügen oder entfernen‘ in der Systemsteuerung.

Wenn das Problem weiterhin besteht, können Sie manuell registrieren coloader80.dll an der Eingabeaufforderung mit 'regsvr32 "% Commonprogramfiles% \ Microsoft Shared \ VS7Debug \ coloader80.dll"'.

Jetzt ist es ein ASP.Net Website und hat einige Web-Services etc. Alles ziemlich seltsam als resgistering die DLL funktioniert nie. Manchmal ist ein sauberer + Lauf funktioniert. Manchmal ist ein Run (eher als ein debug) manchmal ein Debug (anstatt der vorherigen Durchlauf).

Maddening. Google sagt mir die folgenden DLLs registrieren:

Das funktioniert, wieder sporadisch. Ich habe auch versucht die VS Reparaturoption installieren.

Bitte lassen Sie mich wissen, ob jemand diese geknackt hat / kennt das Problem

Danke ian


von Microsoft ... die fehlenden DLLs. Ich finde die Lösung (auch) sporadisch ist. Jede andere Ideen ??

  
      
  1. Ersetzen Sie die folgenden Dateien mit ihren Äquivalenten aus dem Visual   Studio .NET
  2.   

Installationsmedium:

  

Program Files \ Common Files \ Microsoft Shared \ VS7Debug \ coloader.dll   Program Files \ Common Files \ Microsoft Shared \ VS7Debug \ csm.dll   Program Files \ Common Files \ Microsoft Shared \ VS7Debug \ msdbg2.dll   Program Files \ Common Files \ Microsoft Shared \ VS7Debug \ pdm.dll   Program Files \ Common Files \ Microsoft Shared \ VS7Debug \ vs7jit.exe   Program Files \ Common Files \ Microsoft Shared \ VS7Debug \ mdm.exe

2. Register each DLL above with regsvr32.EXE, e.g:
regsvr32 "ProgramFiles\Common Files\Microsoft Shared\VS7Debug\coloader.dll"
War es hilfreich?

Lösung

btw - fand ich die Antwort. Oder eine Antwort.

Process Explorer verwenden, ich verfolgen coloader80.dll. Dies wurde von VS verwendet, sondern auch SSMS (undetandable genug, wie es durch das Debuggen verwendet wird).

So ... es scheint SqlServerManagementStudio einen Haken an den VS debuggging dll hatte, damit die Sperre zu schaffen. Denn jetzt bin ich öffne nur einen nach dem anderen, aber ich bin ganz durch, dass betäubt .... hoffen, eine Lösung ist, erscheint demnächst.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top