Asp.net
使用 ASP.net 4 MVC 時“tsc.exe”以程式碼 1 退出
我正在按照 TypeScript 網站上的教程將 TypeScript 和 Angular 2 添加到我的 ASP.net MVC 項目中。Typescript 網站的教程可以在這裡找到。
我已逐點遵循教程;但是我最後一直收到以下錯誤:
"tsc.exe" exited with code 1.該項目可以完美地添加 Angular 2。
我已嘗試按照此處的建議安裝 Microsoft.TypeScript.MSBuild 和 Microsoft.TypeScript.Compiler 。然而,這並沒有解決問題。
關於如何解決這個問題的任何想法?
我通過添加解決了 VisualStudio 2015 Update 3 中的建構問題
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.Default.props" Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.Default.props')" />到 Visual Studio .csproj 文件。
如果您在使用這些教程之一時到達這裡:
https ://angular.io/docs/ts/latest/cookbook/visual-studio-2015.html#!#prereq4 https://www.typescriptlang.org/docs/手冊/asp-net-4.html
試試這個方法安裝 TypeScript 2.0: https ://www.microsoft.com/en-us/download/details.aspx?id=48593
似乎 npm 將 TypeScript 2.0 添加到本地使用者文件夾,而不是 Visual Studio 預設顯示的公共程序文件夾。上面的安裝會將其添加到公共程序文件夾中,Visual Studio 將在不更改環境變數的情況下檢測到該文件夾。
高溫高壓