Подтвердить что ты не робот

Как получить TypeScript работу с Visual Studio 2013

Я загрузил плагин Typescript для Visual Studio, установил его и перезапустил свой компьютер. Я также установил как VS 2013 Express для 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 для Web или VS 2013 Ultimate Preview?

Я видел сообщения на форуме и комментарии по всему Интернету, где люди говорят, что они работают на них. Я понятия не имею, что происходит.

4b9b3361

Ответ 1

Я нашел здесь вопрос с ответом, который почти сработал. Но после изменения некоторых вещей я смог заставить это работать. Эти шаги немного отличаются от оригинала, который можно найти здесь.

  • Закрыть Visual Studio.
  • Установить Visual С++ Redistributable для Visual Studio 2012 Обновление 3 версия x86 (даже если она запущена на платформе x64, tsc.exe - это x86 приложение).
  • Загрузите TypeScript для версии Visual Studio 2012 версии 0.9.0.1
  • Раскройте/Извлеките файл MSI во временное место, используя https://code.google.com/p/lessmsi/
  • Скопировать каталог 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
  • Начните визуальную студию.

Эти точные шаги привели к тому, что я смог работать с полной поддержкой TypeScript в Visual Studio 2013 Preview и Visual Studio 2013 Express для Интернета. Большое спасибо парню, который отправил этот ответ.

Ответ 2

Я искал версию с шага 3 ответа Spike, который, по-видимому, теперь только для любого исполняемого файла. Это привело меня к загрузке MS немного более новой версии по адресу:

TypeScript Загрузить

После того, как это было загружено, я запустил его, и он предложил восстановить или удалить TypeScript для VS 2012 и VS 2013. (У меня уже были установлены VS 2013 и 2013 Web Essentials, но проект, который использует TypeScript, не будет нагрузка для меня.)

Как только ремонт был завершен, проект с TypeScript загрузился просто отлично. Поэтому, возможно, стоит попробовать восстановить установку TypeScript.

Ответ 4

В соответствии с описанием здесь вы не можете иметь автономную версию и обновление, содержащее компонент в одно и то же время.

У меня есть VS2012 и VS2013 в моей системе, и у меня было много проблем с поддержкой typescript (или отсутствием) с VS2013.

Итак, я удалил инструменты typescript 1.0.0 для Visual Studio 2012 и повторно применил обновление Visual Studio 2013 Update 3. Теперь он работает нормально, но некоторые детали, миграция проекта не была выполнена должным образом, мне пришлось исключить файлы ts и js, повторно включить файл ts и убедиться, что действие сборки "TypeScript compile".