デプロイはapp_dataのサブフォルダーをコピーしません
-
06-07-2019 - |
質問
私のWebプロジェクトには、サブフォルダーのあるapp_dataフォルダーがあります。 Visual Studio2008からプロジェクトを展開する(rクリック、展開、app_dataにチェックを入れる)と、サブディレクトリではなくapp_dataルートからのみファイルがコピーされます。
これを修正する方法はありますか?
解決
展開していないサブフォルダーの1つで、各ファイルを右クリックし、プロパティを確認します:アクションのビルドと出力ディレクトリへのコピー。ビルドアクションが" Content"に設定されていることを確認します[出力ディレクトリにコピー]が[常にコピー]に設定されています。 (または、新しい場合はコピー)。すべてのファイルプロパティを変更する簡単な方法は、それらをすべて強調表示してから、プロパティを右クリックして、一度にすべての値を変更することです。
この回答の冒頭に:Web展開プロジェクトは、1回クリックする展開に似ていると仮定しています。
他のヒント
wurfl.xml.gzファイルプロパティの設定(Visual Studioの[プロパティ]ウィンドウから)ビルドアクションがコンテンツに設定されていることを確認してください。このプロパティは、コンパイルまたは公開中にVisual Studioまたはツールが個々のプロジェクトファイルをどのように処理するかを決定します。
" Content"として公開するファイルのbuidアクションを設定します
VS2008を使用している場合、公開中にオプションのチェックボックスがあります
VS2010を使用しているため、プロパティを右クリック-> Webをパッケージ化/公開->ファイルApp_Dataフォルダーを除外