Tính năng "Biên dịch khi lưu" không hoạt động đối với tôi sau khi nâng cấp lên Visual Studio 2015. Khi tôi thực hiện thay đổi đối với .ts
tệp trong dự án của mình và lưu, thanh trạng thái ở cuối IDE cho biết Output(s) generated successfully
, nhưng .js
tệp được tạo thì không không thay đổi.
Đây là những gì tôi đã thử:
thêm phần sau vào
<Project>
phần tử gốc trong của tôi.csproj
:<PropertyGroup> <TypeScriptCompileOnSaveEnabled>True</TypeScriptCompileOnSaveEnabled> </PropertyGroup>
kiểm tra và bỏ chọn tùy chọn "Tự động biên dịch các tệp TypeScript không phải là một phần của dự án" trong
Tools -> Options -> TypeScript -> Project
:kiểm tra kỹ để đảm bảo rằng "Biên dịch khi lưu" được chọn trong thuộc tính Bản dựng TypeScript của dự án của tôi:
Tôi đang thiếu gì?
Một lưu ý nhỏ, bước biên dịch TypeScript hoạt động như mong đợi khi được kích hoạt bởi một bản dựng thông thường.