Frage

Ich versuche, eine kleine VS 2005-Lösung zu bauen, ich aus der Quellcodeverwaltung gerade überprüft habe, und ich bin immer so leicht Fehler zu verstehen:

  

... \ AssemblyInfo.cs' konnte nicht sein   geöffnet ( "Das System kann die nicht finden   Datei angegeben. ‚) (Die Datei ist ziemlich   offensichtlich fehlt)

Da diese Datei automatisch generiert, habe ich bezahlt es nie viel Beachtung vor, und in VS 2003 (die ich noch mit Tag zu Tag arbeiten - Mitleid mit mir). Es scheint nie Rolle, wenn es fehlt

So 2 Fragen: 1. Wie kann ich VS 2005 die Datei zu regenerieren. 2. Könnte jemand mir in ein paar Sätzen erklären, was die Montage-Info-Datei dreht sich alles um, warum es generiert wird, warum es eine gute Idee ist, eine automatisch generierte Datei haben, kritisch zu meiner Lösung Gebäude etc etc.

Danke -. Andrew

Edit: OK, ich habe googeln etwas mehr, und es ist wahrscheinlich bezeichnend, dass dies in einem Nunit Testprojekt ist

.

Update: Löschen der Referenz in Lösung Explorer ein Alex vorgeschlagen, den Trick tat, und das Projekt baut jetzt, aber ich bin nicht ganz zufrieden mit, dass als Lösung. Wenn die Datei so unwichtig ist, warum ist es in erster Linie erzeugt? Und wenn die Datei eine wichtige Aufgabe nicht ausführen, was bin ich dabei auf, indem sie einfach zu löschen?

Außerdem ist es auch möglich, ihn zurückzubekommen? Entweder durch VS bekommen es zu regenerieren, oder manuell durch einen bis Hacking (möglicherweise eine andere als Vorlage verwenden)?

War es hilfreich?

Lösung

Diese Datei enthält Montageweite Einstellungen wie Montageversion, Name usw. Es wird automatisch generiert, wenn Sie diese Einstellungen unter Verwendung von Eigenschaftsseite des Projektes ändern. Sie sollten diese Datei in dem Projekt mit Art transparent Symbol haben (ich glaube, es in Ressource-Ordnern oder so etwas wie dies standardmäßig ist). Finde es im Projektbaum und löschen. Visual Studio wird es während des Build zu stoppen suchen.

PS: den Weg der Annahme beginnt mit .. und nicht ... dann sollte diese Datei einem Ordner nach oben aus dem Projekt in der Quellcodeverwaltung befinden. So können Sie versuchen, dort suchen.

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