Avertissement: Cette réponse est maintenant assez daté, à la fois Tapuscrit et MVC a considérablement changé depuis cette réponse. Je vais essayer une mise à jour plus tard. - Richcoder
Merci à Sohnee pour la réponse.
Vous pouvez ajouter des fichiers tapuscrit à un projet existant en utilisant la Ajouter> Nouvelle boîte de dialogue d'objet.
S'il vous plaît noter que l'élément « Fichier Tapuscrit » ne réside pas dans le groupe Web , mais sous son parent dans ce cas Visual C #.
Cela devrait ajouter un fichier dactylographiée 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.