Avertisment: Acest răspuns este acum destul de datat, atât ca typescript și MVC sa schimbat semnificativ de acest răspuns. Voi încerca o actualizare mai târziu. - Richcoder
Datorită Sohnee pentru răspunsul.
Puteți adăuga fișiere typescript la un proiect existent folosind Add> caseta de dialog New Item.
Vă rugăm să rețineți că elementul „typescript fișier“ nu își are reședința în cadrul grupului de web , dar sub ea e - mamă , în acest caz , Visual C #.
Acest lucru ar trebui să adăugați un fișier typescript și Visual Studio va face restul.
Apoi, trebuie să adăugați aceste linii la fișierul de proiect:
<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>
Ea a lucrat perfect pentru mine, dar vă rugăm să comentați dacă aveți vreo problemă.