我正在使用 Visual Studio 2015 Enterprise RTM。在使用 Web Api 模板创建 ASP.net 4.6 Web 应用程序时,我注意到只要添加一个 TypeScript 文件,codelens 指示器就会停止工作。我在没有安装额外扩展的新安装上对此进行了测试,并尝试了其他 asp.net 4.6 模板。在安全模式下运行时不会出现问题。
重现步骤:
- 将框架设置为 4.6
- 使用 Web api 模板创建 Web 应用程序。
- 将身份验证更改为无身份验证
- 在 App_Start 中打开 webapiconfig.cs
- register 方法上的 codelens 指示器应该说:1 参考
- 在脚本文件夹中添加一个名为 app.ts 的打字稿文件(并不重要),tit 可能保持为空
- webapiconfig 文件中的 codelens 指示符仍应显示 1 引用
- 关闭 Visual Studio
- 重新打开 Visual Studio 并打开解决方案
- 检查 webapiconfig 文件,codelens 不再显示引用或任何其他文件
关于如何调试 codelens 的任何想法或是否有人也有这个问题?