Avertissement: Cette réponse est maintenant assez daté, comme les deux Tapuscrit et MVC a changé de façon significative depuis cette réponse. Je vais essayer une mise à jour plus tard. - Richcoder
Grâce à Sohnee pour la réponse.
Vous pouvez ajouter un fichier d'enregistrement des fichiers à un projet existant à l'aide de l'Ajouter > Nouvel Élément de dialogue.
Veuillez noter que le "Tapuscrit Fichier' élément n'a pas de résidence dans le cadre du groupe Web mais sous celle du parent dans ce cas, Visual C#.
Cela devrait ajouter un fichier d'enregistrement de fichier et Visual Studio fera le reste.
Ensuite, vous devez ajouter ces lignes dans le fichier de projet:
<ItemGroup>
<AvailableItemName Include="TypeScriptCompile" />
</ItemGroup>
<ItemGroup>
<TypeScriptCompile Include="$(ProjectDir)\**\*.ts" />
</ItemGroup>
<Target Name="BeforeBuild">
<Exec Command=""$(PROGRAMFILES)\Microsoft SDKs\TypeScript\0.8.0.0\tsc" -target ES5 @(TypeScriptCompile ->'"%(fullpath)"', ' ')" IgnoreExitCode="true" />
</Target>
Il a parfaitement fonctionné pour moi, mais s'il vous plaît commentaire si vous rencontrez des problèmes.