该项目包含 c# 和 javascript 源代码。我使用Visual Studio 2015(3(进行开发。自从安装了TypeScipt 2.0.3以来,我无法在编辑器中打开.js源文件。弹出的消息是: 尝试加载页面时出错。
未找到与约束匹配的导出: ContractName Microsoft.CodeAnalysis.Editor.TypeScript.ScriptContexts.ITypeScriptProjectProvider RequiredTypeIdentity Microsoft.CodeAnalysis.Editor.TypeScript.ScriptContexts.ITypeScriptProjectProvider
它还出现在解决方案属性下的"TypeScript 生成"选项卡中。
有没有人遇到过同样的问题或对如何解决这个问题有任何想法?我想在Visual Studio中编辑.js文件。
尝试删除文件夹
"C:Users<userName>AppDataLocalMicrosoftVisualStudio14.0ComponentModelCache"
,然后重新启动 Visual Studio。这对我有用。
删除以下文件夹并重新启动 Visual Studio。
C:\Users\yourusername\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache
注意:AppData
文件夹可能不会首先出现。从"查看"选项卡中取消隐藏所有隐藏的项目,然后按照路径进行操作。