在VS 2012中打开项目时找不到Microsoft.Typescript.default.props



当尝试打开在vs2012中使用打字稿的项目时,我收到一个错误,指出找不到microsoft.typescript.default.props。 有什么想法吗?

团队中的一名成员使用 vs2013,这就是导致问题的原因......看起来这是一个已知的错误,如果有人对解决方案感兴趣,我在这里找到了它。https://connect.microsoft.com/VisualStudio/feedback/details/801356/typescript-integration-breaks-backwards-compatibility-of-project-files

使用从 VS2013 到 VS2012 的 TypeScript 项目时存在向后兼容性问题。 它添加了一个导入,microsoft.typscript.default.props。这在 VS2012 中不存在。

我必须在项目文件中添加一个条件导入语句才能使其工作。

<Import Project="$(MSBuildExtensionsPath32)MicrosoftVisualStudiov$(VisualStudioVersion)TypeScriptMicrosoft.TypeScript.Default.props"
         Condition="Exists('$(MSBuildExtensionsPath32)MicrosoftVisualStudiov$(VisualStudioVersion)TypeScriptMicrosoft.TypeScript.Default.props')" />

相关内容

最新更新