我已经下载了适用于 Visual Studio 的 Typescript 插件,安装它并重新启动了我的电脑。我还安装了 VS 2013 Express for Web 和 VS 2013 Ultimate Preview,但没有 TypeScript。没有文件模板,没有项目模板,什么都没有。
让 TypeScript 正确安装/显示在 Visual Studio 中的各种方法有哪些?我已经尝试了很多不同的事情,比如寻找 vsix
文件并打开它(但是这个版本的 TypeScript 中不存在该文件 - 除非他们将它移动到其他地方),我试过下载并安装 Web Essentials - 但他们的网站说他们不再支持 TypeScript,因为显然 VS 现在原生支持它。我还多次卸载/重新安装 TypeScript。
我什至尝试下载旧版本的 TypeScript 0.8.3,但我发现的每个链接都将我重定向到 0.9.1 的新下载页面。
没有任何作用。
如何让 TypeScript 与 VS 2013 Express for Web 或 VS 2013 Ultimate Preview 一起工作?
我在整个网络上看到论坛帖子和评论,人们说它对他们有用。我不知道会发生什么。
最佳答案
我在这里找到了一个问题,其答案几乎有效。但是在改变了周围的一些东西之后,我能够让它工作。这些步骤与原文略有出入,可引用here .
- 关闭 Visual Studio。
- 安装 Visual C++ Redistributable for Visual Studio 2012 Update 3 x86 版本(即使在 x64 平台上运行;tsc.exe 是 x86 应用程序)。
- 下载 Visual Studio 2012 版本 0.9.0.1 的 TypeScript
- 使用 https://code.google.com/p/lessmsi/ 将
MSI
文件解压缩/提取到临时位置 - 复制目录
SourceDir\Microsoft SDKs\TypeScript
到%ProgramFiles(x86)%\Microsoft SDKs
- 复制目录
SourceDir\VS11_EXTENSIONS_DIR\TypeScript
到%ProgramFiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft
- 复制
SourceDir\VS11
文件夹中的两个文件 (file.ts
,newtypescriptfileitems.vsdir
) 到%ProgramFiles(x86)%\\Microsoft Visual Studio 12.0\Common7\IDE\NewFileItems
- 将文件夹
SourceDir\MSBuild\Microsoft\VisualStudio\v12.0\TypeScript
复制到%ProgramFiles(x86)%\MSBuild\Microsoft\VisualStudio\v12.0
- 修改路径环境变量以包含
%ProgramFiles(x86)%\Microsoft SDKs\TypeScript
- 启动 Visual Studio 。
这些确切的步骤使我能够在 Visual Studio 2013 Preview 和 Visual Studio 2013 Express for Web 中使用完整的 TypeScript 支持。非常感谢发布此答案的人。
关于asp.net - 如何让 TypeScript 与 Visual Studio 2013 一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18086074/