VS 2010 Nicht in der Lage zu entfernen geerbt zusätzliche Abhängigkeiten
Hi versehentlich habe ich Hinzugefügt cv210d.lib, cxcore210d.lib und highgui210d.lib als vererbte Werte unter der Projekt-Konfiguration->Linker->Eingang->Zusätzliche Abhängigkeiten Einstellungen.
Aber ich kann nicht scheinen, um Sie zu entfernen aus der "geerbten" zusätzliche Abhängigkeiten. Also jedes mal, wenn ich ein neues Projekt starten, bekomme ich eine Fehlermeldung, weil diese Freiheiten nicht gefunden werden kann.
Gibt es eine option zum ignorieren der vererbten Abhängigkeiten, aber das kann ich nicht, da es Werte enthält, die ich brauche.
So, ich bin auf der Suche nach einem Weg, diese zu entfernen, unerwünschte Werte aus der "geerbten" zusätzliche Abhängigkeiten.
- Ansicht + (Andere Fenster) + Property Manager. Finden Sie heraus, was Eigenschaftenblatt, die Sie versehentlich geändert von das.
- Wie Hans erwähnt, Sie wahrscheinlich versehentlich geändert Blatt-Eigenschaft im property manager.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Finden Sie die Datei "Microsoft.Cpp.Win32.user" auf deinem system und manuell Bearbeiten Sie es wie Sie wollen. Normalerweise wird die Datei befindet sich in "C:\Users\%USERPROFILE%\AppData\Local\Microsoft\MSBuild\v4.0" Lage. Es ist eine xml-Datei.
Als vorgeschlagen wurde, modifizierte ich das Eigenschaftenfenster in der Eigenschaft manager.
Den Grund fand ich es verwirrend war, dass in der Property-Manager-Ansicht, gibt es drei verschiedene Möglichkeiten zum ändern der Eigenschaften. Durch einen Klick auf das debug, release-eigenschaftenblättern oder die Projekt-Eigenschaften . Aber als ich öffnete, jeder dachte ich, ich Tat das gleiche, wie Sie ähnlich Aussehen.
Aber der Fall ist, dass die Eigenschaften von debug-und release-Eigenschaftsfenster vererbt werden, um die Projekt-Eigenschaften. Und Sie können nicht ändern die vererbten Eigenschaften aus den Eigenschaften des Projekts.
Haben Sie versehentlich hinzufügen "Linker > Eingabe" unter "Property-Manager - > AnyProject > AnyConfiguration > Microsoft.Cpp.Win32.user"?
Trotz seiner merkwürdigen position, dies ist die Einstellung für alle Projekte des aktuellen Nutzers.
Sobald Sie eine falsche .lib-Datei in Zusätzliche Abhängigkeiten ging es um die geerbte Verzeichnis. Sie müssen deaktivieren Sie die Option "Inherit from parent oder project defaults". Klicken Sie dann auf speichern übernommen .lib-Dateien (solche kernel.lib und etc.) müssen Sie kopieren und fügen Sie alle von Ihnen in der Zusätzliche Abhängigkeiten-Verzeichnis. So kann der computer nicht den falschen .lib-Datei, und verwenden Sie nur Zusätzliche Abhängigkeiten, die Sie schrieb
Können Sie öffnen Sie mit notepad die .vcxproj-Datei des Projekts, und finden Sie die lib, das Sie entfernen möchten. Löschen Sie dann die Bibliothek aus dem xml-Feld.