![](/img/trans.png)
[英]Typescript not compiling on save or publish in Visual Studio 2017
[英]Visual Studio 2017 TypeScript fails to save
我以前從未使用過TypeScript,所以也許我誤會了如何使用它。 我右鍵單擊並說新建一個xxx.ts文件,我在其中編寫了一些代碼,然后單擊保存。 單擊“保存”會嘗試彈出新文件對話框,並說已經存在一個TypeScript文件,我關閉對話框后再試一次,VS 2017崩潰。 抱歉,請您提供簡短的信息。 但是就這么簡單,我創建了一個新的ts文件,並寫了一些代碼嘗試保存,並認為我創建了一個新文件。
我還注意到,在VS全新啟動后,我可以保存我的打字稿文件,盡管大約幾分鍾后,創建新文件的行為開始了。
另一個奇怪的問題是,使用文件瀏覽器打開的文件夾中有一個.ts文件,我無法右鍵單擊.ts文件。 這樣做會使Windows資源管理器崩潰。
我是Windows 10的全新安裝,只是進行了重置。 僅安裝VS 2017和SQL Server 2016。
更新而不是刪除下面提到的KB,請安裝此更新來解決KB4013429引入的錯誤: http : //www.catalog.update.microsoft.com/Search.aspx? q = KB4015438
我對Intellij Idea有同樣的問題。 我懷疑https://support.microsoft.com/en-us/help/4013429/windows-10-update-kb4013429可能有一些共同之處。 存在一個已知問題“運行時Windows DVD Player(以及使用Microsoft MPEG-2庫的第三方應用程序)崩潰 ”,並且* .ts文件也“ 使用標准MEPG-2(.MPEG)視頻壓縮來壓縮視頻數據 ” 。
刪除此更新(kb4013429)會有所幫助。
簡短的答案:確保沒有為這些打字稿文件建立索引。
一種方式(在Windows 10上是這樣)
取消選擇“除了文件屬性之外,還允許該文件夾中的文件具有索引的內容”。
我發現了一般想法
這樣您就可以越過該錯誤,直到他們修復它。
我還注意到,在VS全新啟動后,我可以保存我的打字稿文件,盡管大約幾分鍾后,創建新文件的行為開始了。
遵循針對Visual Studio的問題工作流程報告: https : //docs.microsoft.com/zh-cn/visualstudio/ide/how-to-report-a-problem-with-visual-studio-2017
您對TypeScript的使用是正確的。 Visual Studio(至少是您的安裝)似乎存在錯誤。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.