2017-12-05 13 views
0

Ich habe ein Problem mit MS Visual C++ 2002 (zuerst. Net = Version 7).MS Visual Studio Projektabhängigkeiten deaktiviert

Wenn ich in 'Projektabhängigkeiten' (Build Order) gehe, sind alle Flags (egal welches Projekt ich auswähle) deaktiviert - nicht ausgegraut wie 'ist bereits abhängig', aber gesperrt für Änderungen.

Das funktionierte gut, solange ich mich erinnere, aber ich muss eine DLL zu meinem Projekt hinzufügen und kann die Build-Reihenfolge nicht funktionieren wegen dieses Problems.

Hat jemand ein ähnliches Problem gehabt? Oder wo finde ich eine Konfigurationsdatei um sie manuell zu schreiben?

Edit:

Dieses Problem wird in alle meine Lösungen auftritt, auch ältere, die in den Jahren verändert haben nicht.

+0

Doch die Projekte sonst aktiviert zu schließen hinzufügen? Ich würde überprüfen, dass sie in der Buld aktiviert sind – SoronelHaetir

+0

Ich habe es geschafft, um das Problem zu umgehen, indem Sie in Eigenschaften -> Linker -> Eingabe -> Zusätzliche Abhängigkeiten und Hinzufügen zu * .lib dann manuell das Erstellen der DLLs, die nicht in der Reihenfolge. Später könnte ich versuchen, die virtuelle Maschine neu zu installieren ... –

+0

Ja, sie sind aktiviert. Alles ist in Ordnung. –

Antwort

0

Ich bin mir nicht sicher, wie dies in dem Programm zu beheben, aber ich fand einen Weg, es manuell einrichten, wenn jemand dieses Problem hat ...

Wenn Sie das Öffnen * SLN (Lösung) Datei in einem Texteditor: - an der Spitze der Datei, die Sie alle Ihre Projekte in diesem Format sehen:

Microsoft Visual Studio Solution File, Format Version 7.00 
Project("{XXXXXXXX-0000-XXXX-0000-SOLUTIONGUID}") = "SLN_NAME", "_path_\proj_name_1.vcproj", "{00000000-XXXX-0000-GUID-PROJECT_0001}" 
EndProject 
Project("{XXXXXXXX-0000-XXXX-0000-SOLUTIONGUID}") = "SLN_NAME", "_path_\proj_name_2.vcproj", "{00000000-XXXX-0000-GUID-PROJECT_0002}" 
EndProject 
Project("{XXXXXXXX-0000-XXXX-0000-SOLUTIONGUID}") = "SLN_NAME", "_path_\proj_name_3.vcproj", "{00000000-XXXX-0000-GUID-PROJECT_0003}" 
EndProject 

Weiter unten werden Sie sehen:

GlobalSection(ProjectDependencies) = postSolution 
    {00000000-XXXX-0000-GUID-PROJECT_0001}.0 = {00000000-XXXX-0000-GUID-PROJECT_0002} 
    {00000000-XXXX-0000-GUID-PROJECT_0001}.1 = {00000000-XXXX-0000-GUID-PROJECT_0003} 
EndGlobalSection 

das Format folgen und die Abhängigkeiten manuell

  • Seien Sie sicher, dass die Lösung und Back-up ersten
Verwandte Themen