在最新版本的VS中添加TypeScript支持很容易——只需添加一个TypeScript文件,VS就会自动重新配置项目。
但是,当所有TS文件都消失时,它会发出以下警告:
Warning: The TypeScript Compiler was given no files for compilation, so it will skip compiling.
可以通过在记事本中编辑项目文件来手动删除对TypeScript的支持,但是VS中有GUI来处理这个吗?
我手工删除了TypeScript。
- 在解决方案资源管理器中右键单击Web-project文件,选择
Unload project
在项目文件上再次右键单击,现在选择 - 删除所有名称为
TypeScript
的元素,保存XML文件 - 右键单击项目文件,选择
Reload project
Edit {project-name}.csproj
始终保持项目文件的备份,因为您可能会破坏它。
There 不是't UI for 这。
在.csproj文件中用Microsoft.TypeScript.targets注释整行足以禁用构建
另一种方法是在csproject文件的PropertyGroup标签下使用TypeScriptCompileBlocked标签。
是的,为了编辑csproj,你需要在记事本或任何其他编辑器中打开它。此属性不能通过visual studio编辑。
<PropertyGroup>
<TypeScriptCompileBlocked>True</TypeScriptCompileBlocked>
</PropertyGroup>