簡體   English   中英

如何在Visual Studio 2017中使用Type Script 1.8進行舊項目

[英]How to use Type Script 1.8 in Visual Studio 2017 for legacy project

我最近安裝了visual studio 2017並試圖在其中運行我的項目。 它導致TypeScript錯誤。 我認為VS 2017使用的是Typescript 2.1.5,但我的應用程序是針對TypeScript 1.8編寫的。

如何讓VS 17使用TypeScript 1.8。 我已經擁有VS 2015,解決方案正常運行。 但我真的想用2017(不改變代碼)

奇怪的是: .csproj提到的TypeScript版本是1.8

<TypeScriptToolsVersion>1.8</TypeScriptToolsVersion>

但是,如果我將.csprojTypeScriptToolsVersion編輯為其他內容然后再返回1.8,則解決方案會正確編譯。 但是,在連續編譯之后,TypeScript重新出現。

我注意到當你通過應用nuget包Microsoft.TypeScript.MSBuild.1.8.11“強制”降級TypeScript時編譯錯誤消失了。

這樣,解決方案/項目似乎使用包版本而不是內置版本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM