Mam dwa projekty w VS2012. Jeden został utworzony jako "aplikacja HTML z opisem maszynowym" i jedna (DLL), do której dodałem plik z opisem maszynowym do istniejącego projektu (dodałem obiekt BeforeBuild Target do istniejącego projektu).Skrypt nie został skompilowany, jeśli znajduje się w podfolderze?
Kiedy kompiluję projekt aplikacji HTML, kompiluje on TS do JS, dobrze i dodaje JS jako treść.
Kiedy kompiluję moją bibliotekę DLL, nie otrzymuję żadnych wyników z TSC ... ani w folderze umieszczam plik TS, ani w katalogu głównym ani w żadnym innym folderze ... Nie dostaję żadnych błędów ani innych wskazówek co może być nie tak.
We właściwościach obu projektów plik TS pokazuje jak:
BuildAction: TypeScriptCompile
Copy to output....: Do not copy
W .csproj złożyć sekcję wewnątrz grupy pozycja wygląda następująco:
<ItemGroup>
...(Lots of other "EmbeddedResources" in this ItemGroup)
<TypeScriptCompile Include="C-DCommunication\ClientBin\CDEHTML5\cdeUX5.ts" />
<Content Include="C-DCommunication\ClientBin\CDEHTML5\cdeUX5.js">
<DependentUpon>cdeUX5.ts</DependentUpon>
</Content>
...(more files in my ItemGroup)
</ItemGroup>
Wygląda mi na to, że Kompilator TSC nie analizuje poprawnie ścieżki. Czy ktoś może to zweryfikować?
Dzięki