"Project" -> "Publish" を使用して発行する Visual Studio 2005 の Web アプリケーション プロジェクトがあります。
アプリは、最上位フォルダーにあるいくつかの (テキスト) ファイルを使用します。textfiles
たとえば、それを呼びましょう。
私が達成したいのはtextfiles
、公開時に Visual Studio がターゲットで呼び出される最上位フォルダーを作成することです。フォルダーには、公開時にローカル コンピューターに含まれるテキスト ファイルが含まれている必要があります。
テキストファイルの設定で「ビルドアクション」を「コンテンツ」に、「出力ディレクトリにコピー」を「コピーしない」に設定することで、かなり近づきました。textfiles
これにより、VS は必要なファイルを含む最上位フォルダーを作成します。textfiles
しかし、/ bin に空のフォルダーも作成されますが、これは必要ありません。
VSが空のフォルダを捨てる方法はありますか? ビルド後のイベントがないことが望ましいです (それはあなたがそれらを呼び出す方法ですか?)。「コピーしないでください」がうまくいくはずだと感じました...
ちなみに、公開に使用する他の設定は、「既存のすべてのファイルを削除する」と「必要なファイルのみ」です。[App_Code を含める] が無効になっています。