VS2010 プロジェクトにファイルをインクルードし、ビルド時や公開時にビルド出力ディレクトリに自動的にコピーする方法
2023-12-04 12:27:30
質問
タスクは、Visual Studio 2010 プロジェクトを形成し、ビルドまたはパブリッシュ時に、いくつかの
foo.exe
ユーティリティが出力にコピーされるようにすることです (
bin
) ディレクトリにコピーする必要があります。
早々に.csproj(MSBuild-file)内にPostBuildEventタスクを作成しました。
<PropertyGroup>
<PostBuildEvent>
Copy "$(SolutionDir)Tools\foo.exe" "$(ProjectDir)$(OutDir)foo.exe"
</PostBuildEvent>
</PropertyGroup>
しかし、これは普遍的なものではありません。パブリッシング時(Visual Studio 2010)に
foo.exe
が表示されるのは
bin
ディレクトリに表示されますが、出力されるパブリッシュディレクトリにはコピーされません。多分、私は完全に間違っていて、プロジェクトにファイルを含める標準的なメカニズムがあり、後でビルドまたはパブリッシュ時に
bin
?
どのように解決するのですか?
あります。また、ビルド後のイベントには依存しません。
ファイルをプロジェクトに追加し、その中の ファイル プロパティで "Copy to Output Directory" の下で "Copy Always" または "Copy if Newer" を選択してください。
参照 MSDN .
関連
-
[解決済み] Visual Studio 2013 ソリューションを Visual Studio 2015 にアップグレードする。
-
[解決済み] IISExpressを実行しているlocalhostに接続しようとするとERR_CONNECTION_REFUSED - エラー502 (Cannot debug from Visual Studio) を解決するにはどうすればよいですか?
-
[解決済み] Visual Studioでデバッグを行う際、特定の環境変数を設定するにはどうすればよいですか?
-
[解決済み] Visual Studioで、既存のディレクトリツリーをプロジェクトに追加するにはどうすればよいですか?
-
[解決済み] Visual Studioで2つのファイルを比較する
-
[解決済み】Visual Studioのnormalize inconsistent line endingsの意味は何ですか?
-
[解決済み】ソリューションでプロジェクトの依存関係を使用する場合、MSBuildは参照(DLLファイル)をコピーしない
-
[解決済み】msbuildでWeb公開する方法とは?
-
[解決済み] リリースモードビルドでXMLドキュメントファイルをコピーしないようにするには?
-
<Message> MSBuild タスクを 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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Visual Studioで不整合な行末を正規化するとはどういう意味ですか?
-
[解決済み] このモジュールのデバッグ情報にソース情報がない - PDBが正常にロードされました。
-
[解決済み] VS2013 の Developer Command Prompt はどこにありますか?
-
[解決済み] Xamarin Build Hostが見つからない
-
[解決済み] NuGetパッケージの.nupkgファイルをローカルにインストールするにはどうしたらいいですか?
-
[解決済み】Visual Studio Communityは30日体験版ですか?
-
[解決済み】dotnet core/csprojのAssemblyInfoに相当するもの。
-
[解決済み】Visual Studio 2010 - 推奨拡張機能【終了しました
-
[解決済み】Visual Studioはタブを4つのスペースに置き換えますか?
-
[解決済み】ソリューションでプロジェクトの依存関係を使用する場合、MSBuildは参照(DLLファイル)をコピーしない