2017-04-16 3 views
-1

Ich habe ngen zu meiner Anwendung unter project->property->Build even->post-build event als %WINDIR%\Microsoft.Net\Framework\v4.0.30319\ngen.exe install “$(TargetPath)” hinzugefügt, um den ersten Start zu beschleunigen, aber ich bekomme die folgende Fehlermeldung.ngen Build beendet mit Code -1

Severity Code Beschreibung Projektdatei Zeilenunterdrückungszustand Fehler Der Befehl „% windir% \ Microsoft.Net \ Framework \ v4.0.30319 \ ngen.exe installieren „\ server \ XXX \ pdm \ pdm \ project \ bin \ Debug \ project.exe "" mit Code -1 beendet. Projekt

C# Application-Eigenschaft zeigt Target Framework .Net Framework 4.5.2

Antwort

0

Sie müssen regelmäßig Anführungszeichen verwenden ("), nicht typografische Anführungszeichen ( und ). Befehlszeilen erkennen geschweifte Anführungszeichen nicht; Sie dienen zum Setzen, nicht zum Programmieren.

(Die typografischen Anführungszeichen zu in der Fehlermeldung angezeigt, so ist es klar, dass man tatsächlich typografische Anführungszeichen verwenden, und es war nicht irgendeine Art von Kopieren/Einfügen Problem, wenn Sie Ihre Frage geschrieben haben.)

+0

Joe I bekomme den gleichen Fehler, nachdem ich deinen Vorschlag hier angewendet habe, was ich '% WINDIR% \ Microsoft.Net \ Framework \ v4.0.30319 \ ngen.exe installiere" $ (TargetPath) "' – Joe

Verwandte Themen