27

我已经下载了 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 WebVS 2013 Ultimate Preview 一起使用?

我在网上看到过论坛帖子和评论,人们说它对他们有用。我不知道发生了什么。

4

4 回答 4

14

我在这里发现了一个问题,其答案几乎奏效。但是在改变了一些事情之后,我能够得到这个工作。这些步骤与原始步骤略有不同,可在此处找到。

  1. 关闭 Visual Studio。
  2. 安装Visual C++ Redistributable for Visual Studio 2012 Update 3 x86 版本(即使在 x64 平台上运行;tsc.exe 是 x86 应用程序)。
  3. 下载适用于 Visual Studio 2012 版本 0.9.0.1 的 TypeScript
  4. 使用https://code.google.com/p/lessmsi/将文件解压缩/提取MSI到临时位置
  5. 将目录复制SourceDir\Microsoft SDKs\TypeScript%ProgramFiles(x86)%\Microsoft SDKs
  6. 将目录复制SourceDir\VS11_EXTENSIONS_DIR\TypeScript%ProgramFiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft
  7. SourceDir\VS11将文件夹 ( file.ts, newtypescriptfileitems.vsdir)中的两个文件复制到%ProgramFiles(x86)%\\Microsoft Visual Studio 12.0\Common7\IDE\NewFileItems
  8. 将文件夹复制SourceDir\MSBuild\Microsoft\VisualStudio\v12.0\TypeScript%ProgramFiles(x86)%\MSBuild\Microsoft\VisualStudio\v12.0
  9. 修改路径环境变量以包含%ProgramFiles(x86)%\Microsoft SDKs\TypeScript
  10. 启动视觉工作室。

这些确切的步骤使我能够在 Visual Studio 2013 Preview 和 Visual Studio 2013 Express for Web 中使用完整的 TypeScript 支持。非常感谢发布此答案的家伙。

于 2013-08-13T10:02:06.900 回答
6

我搜索了 Spike 答案的第 3 步中的版本,这显然现在只是任何可执行文件。这导致我在以下位置下载 MS 的稍新版本:

打字稿下载

下载后,我运行它并提供修复或卸载 VS 2012 和 VS 2013 的 TypeScript。(我已经安装了 VS 2013 和 2013 Web Essentials,但我无法加载使用 TypeScript 的项目。)

修复完成后,加载 TypeScript 的项目就好了。因此,尝试修复 TypeScript 的安装可能是值得的。

于 2013-12-04T17:23:46.380 回答
0

根据描述此处的描述,您不能同时拥有独立版本和包含该组件的更新。

我的系统上有 VS2012 和 VS2013,并且对 VS2013 的打字稿支持(或缺乏)有很多问题。

所以我卸载了 Visual Studio 2012 的 typescript 1.0.0 工具并重新应用了 Visual Studio 2013 Update 3。它现在工作正常,但有些细节,项目迁移没有正确完成,我不得不排除 ts 和 js 文件,重新包含 ts 文件并确保构建操作是“TypeScript compile”。

于 2014-09-22T12:39:10.737 回答
0

我在 Visual Studio 2013 上安装了 RC 3,一切都已修复。

Visual Studio RC3 下载

于 2014-07-30T14:22:29.340 回答