問題タブ [prebuild]

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 投票する
3 に答える
4747 参照

visual-studio - Windows サービスのビルド前後のイベント。ベスト プラクティス

Windows サービスを取得し、プロジェクト ビルドで再作成する必要があります。

プレイベントでは:

sc クエリ "サービス" | findstr /i 実行中 | if "%errorlevel%"=="0" (sc stop "Service")

sc クエリ "サービス" | findstr /i 実行中 | if "%errorlevel%"=="0" (sc delete "Service")

事後イベント:

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\InstallUtil.exe $(TargetPath)

ネットスタート「サービス」

しかし、私は次のような問題を抱えています

エラー 1 コマンド "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\InstallUtil.exe D:...\bin\Debug\Host.exe

net start "Service" " コード 2 で終了しました。 ホスト

何か助けてください。

0 投票する
0 に答える
332 参照

.net - コマンドがバッチ ファイルではなく、マクロが含まれている場合に、Visual Studio 2010 ビルド前イベント フィールドに複数のコマンドを書き込む

Visual Studio で複数のビルド前イベントを実行したいと考えています。ただし、一連のバッチ ファイルを呼び出す場合を除き、Visual Studio はビルド前のイベント フィールド内のすべてのテキストを取得し、1 つのコマンド ライン関数として実行します。バッチ ファイルの場合、call各バッチ ファイルの前に単語を付けて、それらすべてを別々の行に配置すると、Visual Studio によってそれぞれが呼び出されます。

しかし、実行したいコマンドはバッチ ファイルではありません。これらは、Visual Studio ビルド前のイベント マクロを含むパラメーターを使用した EXE の呼び出しです。

たとえば、次のように:

これはビルド前の 1 つのイベントにすぎません。読みやすくするためだけに改行を追加しました。実際のビルド前イベントには改行がありません。

私はそれらのいくつかを 1 つのビルド前のイベントに入れたいと思っています。

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

c# - 異なるアセンブリ名と GUID を持つ 2 つの同一の dll に ac# プロジェクトをビルドします。

プロジェクトを、アセンブリ名と GUID が異なる 2 つの同一の dll にビルドできるかどうか疑問に思っています。dllをコピーして名前を変更できるビルド後のマクロに似ています-アセンブリ名1とguid 1でdll #1をビルドし、アセンブリ名2とguidで同じプロジェクトを再度ビルドするビルド前コマンドのようなものを想像します2. ネットを検索しましたが、見つかったものはすべて、dll ファイルの名前を変更するための通常のビルド後のマクロを指していました。よろしくお願いします。

0 投票する
0 に答える
454 参照

git - cloudbees のビルド前のマージが機能しなくなりました

次のリリースでは、現在のリリースの作業用に 2 つのリリース ブランチがあります。すべての開発者に Relase1 にコミットしてから Release2 にマージするように依頼するのではなく、ビルド前のマージを使用して作業を行うように cloudbees を構成しました。それはいくつかのビルドで機能しましたが、最近の更新で機能しなくなりました。現在、cloudbees ビルドはビルド前のマージを試行しません。

失敗したビルドのログからの関連セクション:

関連するビルド構成セクション:

ビルド ログは、B2-Bisque に対してマージを行うとは決して言いません。ビルド後の git push が失敗するため、そうではないことがわかります。

ビルド前のマージは、SCM トリガー ビルドと統合されなくなったようです

bitbucket プラグインを使用すると、bitbucket が更新されたときにビルドをトリガーできます。ただし、bitbucket がビルドを開始するたびに、次のようになりました。

しかし、ビルドを手動で開始すると、代わりに次のようになりました。

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

plugins - Jenkinsで他のジョブからジョブを実行する方法は?

ワークスペースを更新した後、プロジェクトをコンパイルする仕事があります。

ワークスペースを更新するためのジョブ (A) と、最初にジョブ A (ビルド前など) を実行した後、プロジェクトをコンパイルする他のジョブ (B) が必要です。

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

ruby-on-rails - フラグメント キャッシュを事前に構築する (内部アプローチ)

レンダリングに数秒かかるパーシャルを事前にビルドしたいと考えています。プロキシを使用して http 経由でキャッシュをプリロードする関数を見てきましたが、「内部」ソリューションが必要です。

これは私の関数で、myobjectが更新されるたびに呼び出されます:

基本的なヘルパーを使用するパーシャルでは問題なく動作しますが、私のカスタム ヘルパーはエラーをスローします。

undefined method `my_custom_helper_function' for #<#<Class:...>

ヘルパーを に含める必要があると思いthe_controllerますが、そうする方法が見つかりません。事前に助けてくれてありがとう!

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

batch-file - CMakeLists.txt からバッチ ファイルを呼び出す

私の会社では、プロジェクトごとに異なる Visual Studio を使用しています。VS2003、VS2008、VS2010、VS2013... したがって、マシンに異なる VS をインストールしています。プロジェクトの管理に cmake を使用しており、ホットキーF5を使用してプロジェクトをビルドしています。F5は、ビルド ディレクトリからnmakeを呼び出すだけです。

問題は、最初にビルド環境をセットアップするために別のvcvarsall.batを呼び出す必要があることです。そうしないと、cmake が環境変数の値を使用し、ビルド エラーが発生します。

CMakeLists.txt からバッチ ファイルを呼び出すにはどうすればよいですか?