2016-04-18 28 views
1

私のWebアプリケーションには、蒸散や縮小などの処理を実行するノードプロセスがあり、出力ファイルがたくさん生成されます。プロジェクトに手動で含まれていない限り、これらの自動生成ファイルを送信しないCIサーバーには問題がありました。Visual Studioに自動生成された静的コンテンツを含む

手動で自動生成されたファイルを手動で作成することは苦労し、忘れがたいものになります。

どのようにしてビジュアルスタジオを取得しても、特定のフォルダの下にあるものすべてを含むことができます。私は、スクリプトローダが存在するために必要なときにこれらのファイルをロードする必要があります。 this answerパー

私は無駄に

<Target Name="BeforeBuild"> 
    <ItemGroup> 
     <Content Include="2\application-base\**\*.js" /> 
    </ItemGroup> 
    </Target> 

を試してみました。私はソリューションを構築しようとしましたが、プロジェクトを再構築しましたが、その中にはそのフォルダ内の何かがソリューションエクスプローラに表示されるものはありません。

+0

'\ 2 \ ...'ドライブではなく、プロジェクトのルートディレクトリを指します。 '2 \ ...'を試してみてください(もしうまくいけば答えが出て、何か間違っていることはわかりません) – leppie

+0

@leppie - 私はそれをやってみましたが、それは何もしませんでした。何もしませんでした –

+0

ちょうどキックのために、 '** \ 2 \ ...'を実行してください。ディレクトリがプロジェクト/ソリューションのルートにないかもしれません。 – leppie

答えて

1

をプロジェクトのメインItemGroupに入れるだけです。

すなわち

<ItemGroup> 
    <Content Include="2\application-base\**\*" /> 
関連する問題