問題タブ [post-build-event]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
7 に答える
25038 参照

visual-studio - VS ポスト ビルド イベント

次のアクションを実行するビルド後のイベントを実装したいと思います

  1. DLL 出力の相対パス コピー (すべてのデバッグ ジャズではなく、1 つのファイル)
  2. 出力DLLをGACに登録する

これはどのように行われますか?

0 投票する
2 に答える
387 参照

python - Visual C ++ 2005ビルドステップのPythonスクリプトは、他のプロセスを生成しません

Python2.5.1スクリプトを呼び出すVC++2005プロジェクトには、次のビルド後の手順があります。

postbuild.pyは:

プロセスは決して開始されません。os.systemの代わりにsubprocess.callまたはPopenを使用しても、私が試した他のプロセスと同じです。

Python2.5.1またはVisualC++ 2005 SP1のビルドイベントでこのような問題に関連することを誰かが知っていますか?

0 投票する
3 に答える
4799 参照

.net - VS .Net: "Primary Output from" インストーラ プロジェクト

ライブラリをアプリケーションにマージするために、プロジェクトで次のビルド後のアクションを使用しています。

これはうまくいきます。これで、インストーラ プロジェクトが作成され、プロジェクト出力が追加されました。「Primary Output from」、つまり /bin/Release の exe が使用されることを期待します。しかし、実際には /bin/release/myApp.exe の代わりに、 /obj/release/myApp.exe が使用されます。

この動作を変更して、/bin/release の出力をインストーラー プロジェクトに使用できるかどうかを知っている人はいますか? ありがとう。

0 投票する
6 に答える
6760 参照

asp.net - Visual Studio 2008 でビルド後のイベントを Web サイトに追加する

Visual Studio 2008 で「Web サイト」を使用しています。ビルド時刻を web.config ファイルに追加するビルド後のイベントを追加したいと考えています。出来ますか?

0 投票する
6 に答える
392294 参照

visual-studio - Visual Studio ポスト ビルド イベント - 相対ディレクトリの場所にコピー

ビルドが成功したら、出力ディレクトリの内容を同じ「ベース」フォルダーの下の別の場所にコピーしたいと考えています。この親フォルダーは相対的な部分であり、ソース管理の設定によって異なる場合があります。

利用可能なマクロ値のいくつかをリストしました...

$(SolutionDir) = D:\GlobalDir\Version\AppName \Solution1\build

$(ProjectDir) = D:\GlobalDir\Version\AppName \Solution1\Version\ProjectA\

出力ディレクトリの内容を次のフォルダーにコピーしたい:

D:\GlobalDir\Version\AppName \Solution2\Project\Dependency

ベースの場所「D:\GlobalDir\Version\AppName」は、上記のマクロのいずれかから取得する必要があります。ただし、親の場所だけをリストするマクロ値はありません。

ビルド後のコピー コマンドのベース ロケーションのみを抽出するにはどうすればよいですか?

0 投票する
3 に答える
88525 参照

windows - 単一の「コピー」コマンドを使用して、Windows コマンド ラインで複数の名前付きファイルをコピーできますか?

ビルド後のイベントの一部として、いくつかの既知のファイルを別のディレクトリにコピーしたいのですが、ビルド イベントに "copy [file] [destination] [switches]" という行と行を入れたくありません。可能であれば、同様の形式を使用してコピーしたいファイルをリストアップしたいと思います。 . ただし、Windows はこのタイプのフォーマットを好まないようです。何か案は?ありがとう!

0 投票する
2 に答える
7738 参照

visual-studio-2008 - Visual Studio ビルド後のイベントに関する 2 つの質問と MSBuild

Visual Studio 2008 とビルド後のイベントについて 2 つの質問があります。

1) ビルド後のイベントによって呼び出される msbuild.exe のフル パスを動的に一覧表示するにはどうすればよいですか? 現在、私は次のものを持っています(これは美しく機能します):-

..しかし、それはx64ビット環境を持っている場合にのみ機能します。組み込みのマジック設定を使用する方法はありますか? 例えば。$(MsBuildPath)msbuild.exe "blah....xml"??

2) 私の msbuild タスクはいくつかのことを行い、出力として txt ファイルを生成します。msbuild xml ファイルで出力パスをそのように定義します。

実際の出力フォルダーを msbuild ファイルに渡すにはどうすればよいですか? 私は試した...

しかし、それは失敗しました:(

乾杯!

更新 #1 - 2 番目の質問への回答..

私は 2 番目の質問に答える方法を見つけました。

XML ファイルの変更 :: 外部引数が msbuild.exe 実行可能ファイルに渡されなかった場合に、内部変数名を設定するプロパティ グループを追加します。

今、msbuild実行可能ファイルを次のように呼び出します...

そしてそれはうまくいきます:)

0 投票する
1 に答える
805 参照

sql - SSIS (欠落) ビルド前およびビルド後

進行中の倉庫作業については、複数のプロジェクトを含む単一のソリューションがあります

  1. OLTP データベース プロジェクト
  2. 倉庫データベース プロジェクト
  3. SSIS ETL プロジェクト

SSIS プロジェクトがビルドされた後、バイナリ (実際には XML) を Bin フォルダーから "C:\AutomatedTasks\ETL.Warehouse\" および "C:\AutomatedTasks\ETL" に移動したいと考えています。

SSIS プロジェクトでそれを行うためのビルド後のイベントが見つかりません。彼らはどこにいる?それらが利用できない場合、どうすればこれを達成できますか?

0 投票する
1 に答える
1679 参照

sql - SSISプロジェクトでのビルド後

SSISプロジェクトでPostBuildEventを作成しようとしています。これは、1つのテストパッケージを含むテストプロジェクトからの元の.DTProjファイルです。

<PostBuildEvent>を挿入してみましたが、こんな感じです

PostBuildEventはまったく発生しません。私はここで何が間違っているのですか?

0 投票する
1 に答える
414 参照

visual-studio - ビルド後の手順で特定のコード行に移動できますか?

特定のプロジェクトをコンパイルするときにビルド後のステップとして実行される小さなプログラムを作成しました。

このプログラムは、成功した場合は0を返し、失敗した場合はいくつかの数値を返します。失敗した場合、VisualStudioは次のように正しく出力します。「コマンド[...]はコードnで終了しました。」

ただし、単一の番号が常に役立つとは限りません。私の場合、実際にはエラーがソースコードの特定の場所を指していることを望んでいます。Visual Studioが実際にエラーをダブルクリックしてすぐにそこに到達できるように、ファイル名と行番号を出力することは可能ですか?