asp.net mvc 4 - Cum să editezi locația executabilului pentru sarcina specificată în Typescript 1.4?
Îmi actualizez un proiect pentru a folosi cele mai noi versiuni ale tuturor componentelor. Tocmai am actualizat proiectul MVC 4 de la .Net 4.0 la .Net 4.5.1. Apoi am actualizat pachetele NuGet (dezinstalând unele și re-instalandu-le deoarece erau bazate pe .Net 4.0). Ulterior, am actualizat versiunea de TypeScript de pe calculator la 1.4, și atunci au apărut problemele. Doar două erori simple. Prima:
Fișierul proiectului tău folosește o versiune diferită a compilatorului TypeScript și a uneltelor decât cea instalată în prezent pe acest calculator. Nu a fost găsit niciun compilator la C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.4\1.4\tsc.exe. Este posibil să poți rezolva această problemă schimbând elementul din fișierul proiectului tău.
M-am asigurat că acesta a fost setat la „1.4”
<TypeScriptToolsVersion>1.4</TypeScriptToolsVersion>
A doua eroare:
Locația executabilului sarcinii specificate „C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.4\1.4\tsc.exe” este invalidă.
Așadar, am încercat să localizez unde era setată calea și să elimin unde încerca să caute într-un al doilea folder „1.4”. Calea ar trebui să fie:
C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.4\tsc.exe
Se pare că nu pot să găsesc unde este setat acest lucru și cum îl pot schimba.
Am încercat:
Reinstalarea și repararea TypeScript 1.4 și căutarea peste tot unde este setată calea.
Am citit răspunsuri care includ verificarea „Verificați variabila de mediu PATH”. Nu pot găsi unde să modific asta și în acest moment creierul meu este supărat.
Sunt în Visual Studio 2013 Ultimate. Mulțumesc.
Răspuns #1
Am avut aceeași problemă. Singura modalitate pe care am găsit-o este să creezi un folder nou '1.4' la C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.4 și să copiezi în 'C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.4\1.4' toate fișierele din directorul părinte.
Soluție stupida, dar funcționează pentru mine.
Răspunsul #2
Soluție:
Accesați
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudioși redenumiți folderultypescriptdin versiunea dumneavoastră VisualStudio. De exemplu, eu am redenumit folderulTypescriptdinv12.0.Mergeți la
C:\Program Files (x86)\Microsoft SDKsși redenumiți și folderultypescript.Accesează Programe și caracteristici în panoul de control, caută Typescript și repară Typescript.
Această soluție va rezolva problema, acum poți șterge folderele redenumite