Deaktivieren MSBuild Typoskript Kompilieren
Für eine Visual Studio-Projekte, wie ein ASP.NET MVC5, wie Sie deaktivieren kompilieren von TypeScript Dateien auf build/debug?
Momentan habe ich tsconfig.json
compileOnSave
und buildOnSave
auf false gesetzt. Tut etwas Hinzugefügt werden müssen, um die Projekte .csproj
sicherzustellen, dass Sie nicht kompiliert?
Beim Debuggen der ASP.NET MVC5-Projekt, es stellt alle .ts
- Dateien.
Vielen Dank für jede Hilfe können Sie zur Verfügung stellen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Fügen Sie die Eigenschaft
<TypeScriptCompileBlocked>true</TypeScriptCompileBlocked>
zu einer PropertyGroup in Ihrem csproj-Datei (ich habe es unter Konfiguration-label). Dies sollte deaktivieren Sie alle msbuild-basierten TS-Zusammenstellung.Mit diese Einstellung aktiviert ist, müssen Sie sich nicht die tsconfig.json-Einstellungen compileOnSave/buildOnSave.
Wenn Sie auf eine ältere version von Visual Studio (ich hatte implizit dachte über VS 2017 oder xproj mit dem Jahr 2015), die Eigenschaft kann
<TypeScriptEnabled>false</TypeScriptEnabled>
.<TypeScriptCompileBlocked>true</TypeScriptCompileBlocked>
als letzten Knoten innerhalb des<PropertyGroup>
und es haben alle gut funktioniert. FYI, werden Sie noch brauchen, um zu kompilieren Sie Ihre TS-Dateien extern zu VS2017, bis Sie dieses Problem lösen.csproj.user
- Datei. Wenn man sich nicht die Mühe machen möchten, team-Mitglieder.Typescript File
zuNone
zu halten vs2017 kompilieren meine Dateien.