[解決済み] Visual Studio で Web サイト公開からファイルを除外する
2023-05-24 09:35:22
質問
Visual Studio 2005 で Web サイトを公開するときに、フォルダやファイルを除外することはできますか。 ソリューション エクスプローラーに、さまざまな環境の代替設定ファイルなど、手元に置いておきたいさまざまなリソースがありますが、それらをサーバーに公開することはあまりしたくありません。 これらを除外する方法はありますか? .dll アセンブリなど他のプロジェクト タイプを使用する場合、ファイルの Build Action プロパティを "None" に設定し、Copy to Output Directory プロパティを "Do not copy" に設定することができます。 Web サイトのファイルについては、同様の設定を見つけることができません。
IDE がこの機能を提供していない場合、そのようなファイルを処理するための良いテクニックをお持ちの方はいらっしゃいますか?
どのように解決するのですか?
拡張子を元にファイルを識別できるのであれば、それを設定するために buildproviders タグで設定できます。 . 拡張子を追加して、ForceCopyBuildProvider にマップします。たとえば、.xml ファイルを publish アクションでコピーするように設定するには、次のようにします。
<configuration>...
<system.web>...
<compilation>...
<buildProviders>
<remove extension=".xml" />
<add extension=".xml" type="System.Web.Compilation.ForceCopyBuildProvider" />
</buildProviders>
与えられたファイルがコピーされないようにするには、同じことをしますが、タイプとして System.Web.Compilation.IgnoreFileBuildProvider を使用します。
関連
-
[解決済み] このモジュールのデバッグ情報にソース情報がない - PDBが正常にロードされました。
-
[解決済み] Unityでこの:error CS0234を修正するにはどうしたらいいですか?[クローズド]です。
-
[解決済み] Visual Studioのデバッグ/ロードが非常に遅い
-
[解決済み] Windows 8でVisual Studioを常にAdministratorとして実行するように強制することはできますか?
-
[解決済み] Visual Studioで、既存のディレクトリツリーをプロジェクトに追加するにはどうすればよいですか?
-
[解決済み] Visual Studio の .suo と .user ファイルをソースコントロールに追加する必要がありますか?
-
[解決済み] ASP.NET WebサイトとASP.NET Webアプリケーションのどちらを選ぶか?
-
[解決済み] Visual Studio CodeとVisual Studioの違いは何ですか?
-
[解決済み】Visual Studioでコードを自動フォーマットする方法とは?
-
[解決済み】Visual Studioのエディタにガイドラインを追加する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】COMコンポーネントの呼び出しからエラーHRESULT E_FAILが返された VS2012 デバッグ時
-
[解決済み】「pdbファイルが見つからない、または開けない」Visual Studio C++ 2013
-
[解決済み] インストール : Microsoft Visual C++ Redistributable は、「Processing.NET」でスタックしました。Windows7_MSU_X64' でスタックしました。
-
[解決済み] v120 (Platform Toolset = 'v120') 用のビルドツールが見つかりません。
-
[解決済み] MSB3073 がコード 1 で終了した
-
[解決済み] objフォルダとbinフォルダ(Visual Studioで作成)は何に使うのですか?
-
[解決済み] Visual Studio Express 2005はどこでダウンロードできますか?[クローズド]
-
[解決済み] Visual Studioで実際に全ファイル検索を行う方法
-
[解決済み] NuGetパッケージの.nupkgファイルをローカルにインストールするにはどうしたらいいですか?
-
[解決済み】Visual Studioのエディタにスペース、タブ、CRLFを表示させる