这个问题以前曾出现过,但我在这里能找到的所有内容都已经有 5 年以上的历史了,主要的解决方案对我来说不起作用。那就是:
添加一个
文件并保存(在我的例子中,这是一个处于维护模式的解决方案,因此我可能永远不需要添加新的 .ts 文件 对于新功能等,但暂时这样做是微不足道的)temp.ts
打开MyProject右键>属性并保存
关闭解决方案(如果不关闭解决方案,TypeScript Build选项卡似乎不会显示)
重新打开解决方案以查看项目属性中的TypeScript Build选项卡。
删除
文件temp.ts
按照上面的说明操作,我仍然没有该选项卡。
当我添加 ts 文件这段代码时,它会添加到我的 .csproj 文件中:
<ItemGroup>
<Service Include="{4A0DDDB5-7A95-4FBF-97CC-616D07737A77}" />
</ItemGroup>
即使删除 .ts 文件,该问题仍然存在。
有什么建议吗?
使用 NuGet 添加 TypeScript 支持
https://learn.microsoft.com/en-us/visualstudio/javascript/compile-typescript-code-nuget?view=vs-2022