msbuild を使用して、Web アプリケーションのパッケージをビルドおよびデプロイしています。ファイルの同期方法について質問があります。次のフォルダー構造があるとします。
-Root
-Pages*
-Javascript*
-CMS
アスタリスク (*) の付いたフォルダーは私のビジュアル スタジオ プロジェクトにあります。アスタリスクのないフォルダーはそうではありませんが、アプリケーション内に存在します。
これを msbuild を使用して展開すると ... /t:Package /p:DeployOnBuild=True .. すべてのフォルダー/ファイルが公開前に削除されます。「CMS」フォルダーを保持する必要があるため、これは悪いことです。
「/p:SkipExtraFilesOnServer=True」を追加してデプロイすると、CMS フォルダーは削除されませんが、「ページ」と「Javascript」も削除/同期/消去されません。
none-project フォルダーには触れず、project-folder がパッケージと同期されていることを確認するにはどうすればよいですか?