Visual Studio 2012 インストールにTypeScript (v0.9.1.1)をインストールしましたが、ビルド中にファイルをコンパイルできません.ts
(以下のスクリーンショットを参照)。
ここに投稿されたさまざまなソリューションをすでに試しましたが、どれもうまくいきませんでした。
TypeScript プロジェクトを作成できることに注意してください。問題は、Visual Studio が.js
ファイルをコンパイル/作成していないことです。
Visual Studio 2012 インストールにTypeScript (v0.9.1.1)をインストールしましたが、ビルド中にファイルをコンパイルできません.ts
(以下のスクリーンショットを参照)。
ここに投稿されたさまざまなソリューションをすでに試しましたが、どれもうまくいきませんでした。
TypeScript プロジェクトを作成できることに注意してください。問題は、Visual Studio が.js
ファイルをコンパイル/作成していないことです。
typescript ファイルにエラーを導入して、プロジェクトのビルドを作成してみてください。エラーペインは表示されますか?
また、js ファイルはソリューションの一部ではありません。ディスク上でそれらを探しますか?
また、プロジェクト ファイルに次のエントリが含まれていることも確認してください。行に沿ってより少なく:
<ItemGroup>
<TypeScriptCompile Include="app.ts" />
</ItemGroup>
<PropertyGroup Condition="'$(Configuration)' == 'Debug'">
<TypeScriptTarget>ES3</TypeScriptTarget>
<TypeScriptRemoveComments>false</TypeScriptRemoveComments>
<TypeScriptSourceMap>true</TypeScriptSourceMap>
<TypeScriptModuleKind>AMD</TypeScriptModuleKind>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)' == 'Release'">
<TypeScriptTarget>ES3</TypeScriptTarget>
<TypeScriptRemoveComments>true</TypeScriptRemoveComments>
<TypeScriptSourceMap>false</TypeScriptSourceMap>
<TypeScriptModuleKind>AMD</TypeScriptModuleKind>
</PropertyGroup>
<Import Project="$(VSToolsPath)\TypeScript\Microsoft.TypeScript.targets" />
次に示すように、typescript ファイルを右クリックしてプロパティを選択し、BuildAction を none に設定して解決しました。
無効な TypeScript がないか確認してください。エラー リストに表示されない TypeScript エラーがいくつかありますが、それらは TypeScript の保存時にコンパイルを妨げOutput generation failed
、Visual Studio のステータス バーにメッセージを表示します。
これを引き起こす可能性のある TypeScript エラーは次のとおりです。
export
モジュール内にないクラスを ing (v 0.9.5)。このようなエラーが他にもある場合はお知らせください。ここに追加します。