【发布时间】:2014-07-18 18:38:07
【问题描述】:
我在 Visual Studio 2013 中使用支持这些项目类型的新 CTP1.1 补丁创建 Apache Cordova 项目时遇到问题。 我有我的环境工作和构建,但我需要让 TypeScript 工作,所以我可以使用 DefinedTyped Packed,它提供了连接到 Cordova API 所需的类型。 所以我已经安装了这个包:
但我注意到我无法添加自己的 TypeScript 文件类型,然后它会告诉 Visual Studio 这需要使用 TypeScript 进行编译。 项目模板带有一个 index.ts 可以正常工作,因为项目文件中有这个:
所以我需要包含这种类型,以便能够在每次需要添加 .ts 文件时使用这些整体更新项目文件,而无需在项目文件中进行修改。 (我将其添加为 .js,然后将其重命名为 .ts)。 然后,我在这里找到了适用于 TypeScript 的 Visual Studio 2013 Update 2 的安装程序:
现在我收到一个错误,这意味着我无法再创建项目类型,但所有其他项目类型都可以,这对我来说意味着它与我刚刚进行的 TypeScript 安装有关:
导入的项目“C:\Program 文件 (x86)\MSBuild\Microsoft\VisualStudio\v12.0\Javascript\Microsoft.VisualStudio.Javascript.Common.targets" 没有找到。确认路径....等
我的问题是......我该如何解决这个问题?或者......其他人如何在不使用 TypeScript 的情况下使用 Visual Studio 2013 Update 2 CTP1.1 中的 Cordova API?
任何帮助将不胜感激,在此先感谢!
【问题讨论】:
-
听起来很糟糕。您是否尝试过“修复”Visual Studio 安装?
-
我确实有,Visual Studio 没有正确卸载。微软现在已经发布了 CTP 的 2.0 版,所以我要尝试一下。如果做不到这一点,我将只使用 intel XDK。
-
对我来说,它适用于办公 PC 上的 VS2013 高级版,但在 VS2013 社区版上显示上述消息。 @microsoft,这不公平
-
有什么解决办法吗?
标签: cordova visual-studio-2013 typescript visual-studio-cordova