Ostrzeżenie: Ta odpowiedź jest teraz dość stare, jak i zarówno Typescript MVC zmieniła się znacząco od tej odpowiedzi. Postaram aktualizacji później. - Richcoder
Dzięki Sohnee na odpowiedź.
Możesz dodać pliki maszynopis do istniejącego projektu za pomocą Add> dialogowe nowego elementu.
Należy pamiętać, że pozycja „Maszynopis Plik” nie ma miejsca zamieszkania w grupie internetowej, ale pod jego rodzic w tym przypadku Visual C #.
Należy dodać plik maszynopisu i Visual Studio zrobi resztę.
Następnie trzeba dodać te linie do pliku projektu:
<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>
To działało idealnie dla mnie, ale proszę komentować jeżeli napotkasz żadnych problemów.