Mam aplikację internetową MVC 5.1, w której ostatnio zacząłem używać TypeScript. Chcę użyć sourcemapping, więc umieściłem oba pliki .ts, .js i .js.map w projekcie.Jak dołączyć pliki TypeScript podczas publikowania?
Kiedy publikuję aplikację (na przykład do systemu plików lub Azure), kopiowane są tylko pliki .js i .js.min, a nie plik .ts. Oznacza to, że nie dostaję mapowania źródła na opublikowanej stronie.
Plik TypeScript zawiera "Build Action": "TypeScriptCompile", a ja przetestowałem "Copy to Output Directory" zarówno przy "Nie kopiuj" i "Kopiuj zawsze", nadal plik .ts nie jest publikowany.
Jak mogę dołączyć pliki .ts podczas publikowania mojej aplikacji?
(używam VS2013 aktualizacji 2 z maszynopis 1.0.1 i Web Essentials 2013 do aktualizacji 2)
Niestety, pliki .ts wciąż nie są kopiowane podczas publikowania projektu. –
@GeirSagberg upewnij się, że publikujesz konfigurację "Debugowanie". Lub po prostu usuń Condition = "$ (Konfiguracja)" == 'Debugowanie' " –
Hehe, to mi się udało, moje złe :) –