Meine app wird immer diesen Fehler (ich bin mit VS 2013, VB.NET und Windows 8.1, übrigens):„Gene“ Aufgabe CRL2 Laufzeitfehler
konnte nicht „Gene“ laufen Aufgabe, weil MSBuild mit der Laufzeit "CLR2" und der Architektur "x86" keine Verbindung zu einem Task-Host herstellen oder herstellen konnte. Bitte stellen Sie sicher, dass (1) die angeforderte Laufzeit und/oder Architektur auf dem Rechner verfügbar ist und (2) dass die benötigte ausführbare Datei "C: \ Programme (x86) \ MSBuild \ 12.0 \ bin \ MSBuildTaskHost.exe" existiert und kann ausgeführt werden.
Die App ist für .NET 3.5 (3.5 und niedrigere Versionen erhalten mich diesen Fehler). Ich versuche, die App erneut auszuführen. Manchmal funktioniert es; manchmal kommt der Fehler zurück.
Ich habe bereits versucht, nach Antworten bei Google zu suchen und die Antwort, die sie mir gaben, war: "Der Benutzername Ihres Builds ist zu lang" (sie sagten, dass 20 Zeichen oder mehr den Fehler verursachen), aber das stimmt nicht. Mein Benutzername ist nur 5 Zeichen. Jedenfalls glaube ich nicht, dass die Länge meines Build-Benutzernamens etwas damit zu tun hat; das macht keinen Sinn.
Weiß jemand, was mit 3.5 und niedrigeren Versionen falsch ist? Vielen Dank.
Ich habe diesen Fehler auch gerade in den letzten Wochen gesehen. Es wiederholt sich schlecht. Es ist nicht deine App, passiert nur, wenn du es erstellst. Habe es seit dem letzten Neustart nicht mehr gesehen. Also, starte zuerst neu. –
@HansPassant Danke, es hatte nur diese Sorge, dass es nach der Veröffentlichung Probleme für meine Benutzer verursachen könnte. – soulblazer
Ich glaube, die Google-Suche, auf die verwiesen wird, ist für diese Seite: https://connect.microsoft.com/VisualStudio/feedback/details/758772/generateresource-fails-for-net-3-5-application-whenn-net-4 -5-wurde-installiert- – jcmcbeth