TypeScript no Visual Studio 2012 Express
Tenho tido problemas para fazer o TypeScript para o Visual Studio 2012 funcionar. Alguém sabe se ele só vai instalar na edição completa do VS2012? (Eu tenho o VS 2012 Express para Web e o VS 2012 Express para Desktop).
Eu tentei todas as sugestões que consegui encontrar neste site e ainda assim não tive sorte. Tanto o VS quanto o TypeScript instalam corretamente, mas eu não consigo ver projetos TypeScript ou novos itens em nenhum lugar no VS 2012 Express para Web.
Resposta #1
O projeto TypeScript gosta de se esconder diretamente no nó Visual C# ou Visual Basic da árvore de modelos de projetos do VS 2012 Express for Web. Basta clicar em um deles, rolar até o final e verificar se está lá:
Resposta #2
Mais especificamente, o TypeScript atualmente não possui seu próprio tipo de projeto, então, na prática, existem apenas modelos que aproveitam outros tipos de projeto atualmente (como C#).
Ainda mais difícil de encontrar é o template TypeScript para ASP.NET MVC 3. Para isso, escolha o template "Visual C#/Web/Aplicativo Web ASP.NET MVC 3", e então, quando você clicar em OK, você terá a opção do template TypeScript (veja a imagem abaixo).
Além disso, como não há um sistema de projeto nativo para TypeScript, suas ações de compilação são apenas tarefas Exec dentro dos arquivos de projeto C# atualmente. Ou seja, no csproj você verá uma ação como:
<Target Name="BeforeBuild">
<Exec Command=""$(PROGRAMFILES)\Microsoft SDKs\TypeScript\0.8.0.0\tsc" @(TypeScriptCompile ->'"%(fullpath)"', ' ')" />
</Target>

