デプロイメントプロジェクトを実行するときに、コンパイル時にマスターページが出力されないように見えるという点で問題が発生しているようです。Webデプロイメントプロジェクトの出力にマスターページが表示されない
.wdprojファイルを編集するか、別の方法で.masterファイルを含めるようにプロジェクトを強制する方法はありますか?
また、私はMSBuildTasks communityプロジェクトを読んでいて、sample documentationの一部をフォローしていますが、これは動作していません。プロジェクトは私が選択したファイルを除外せず、圧縮もしないようです。他の誰かがフィードバック/ガイダンスを提供できるこの拡張機能を試しましたか?事前に
感謝
更新:
私はItemgroupを作成し、コピーを行うことによって、これを修正しました。
<ItemGroup>
<MasterFiles Include="$(SolutionDir)\MVC\Views\Shared\Templates\**\*.master" />
</ItemGroup>
<Target Name="AfterBuild">
<Copy SourceFiles="@(MasterFiles)" DestinationFiles="$(OutputPath)\Views\Shared\Templates\%(RecursiveDir)%(Filename)%(Extension)" />
</Target>
あなたの回答に感謝します。私はExcludeFromBuildフラグを見つけましたが、これはすべてのsvnディレクトリとすべてのWebプロジェクトをコピーしてから作業するように見えます。これまでは、すべてをコンパイルしていくつかのディレクトリを生成していました。 –
こんにちは、例を編集して.svnフォルダを除外する方法をデモンストレーションしました。 BTW私は自分の本の中から、Web Deploymentプロジェクトに関する章全体がほぼありました。 –