リリースとデバッグの両方をビルドする方法はありますか?

アニルダグプタ

現在、ASP.NET MVC5を使用してWebアプリケーションを作成しています。私はいつもbinフォルダーにリリースビルドを入れたいと思っています。ビルド構成をリリースに設定すると、ブレークポイントがデバッグされません。デバッグに設定すると、/binビルドはデバッグビルドになります。

コンパイル時に両方のビルドを生成する方法はありますか?つまり、1つはデバッグ用で、もう1つは/binフォルダー内のリリース用ですか?

ジェラルドデイビス

ビルド時に複数の構成をビルドするようにVSに指示する方法はありません。VSの観点から、buildコマンドは単一の構成を使用して特定のプロジェクトまたはプロジェクトのソリューションをビルドします(デバッグとリリースは単に2つの可能な構成です)。

ただし、ビルド後のコマンドを使用して、ほぼすべてのことを実行できます(別の構成のビルドのトリガーを含む)。ただし、ビルド後に何でもできるからといって、それがベストプラクティスであるとか、良いアイデアであるとは限りません。

その道を進む前に、これがxyの問題であるかどうかを検討することをお勧めします「y」の質問は、実際には「リリースの準備ができていなくても、現在のコードベースのリリースコピーを入手し、コンパイル時に発生する最新のコードベースで最後の安定したリリースを常に更新するにはどうすればよいですか?」です。

デバッグセッションの途中でボタンを1つ押すことなく、数秒以内に最後の安定したリリースを置き換える、最新にコンパイルされたコードベース(品質に関係なく)を本番リリースにプッシュする必要が本当にありますか?私は、ほとんどの経験豊富な開発者が「いいえ」と言い、ほとんどのチームリーダーが「ああ、いいえ」と言うことを集めます。これは、プロジェクトマネージャーにとって悪夢のようなものです。

継続的な統合ビルドサーバーのセットアップを検討することをお勧めします。私はここで暗闇の中で刺しているが、それはあなたが必要とすることを達成すると思っている(あなたが求めたことではないが)。

以前は、CIサーバーのセットアップには小さなプロジェクトのオーバーヘッドが多かったため、通常は完了しませんでした。Visual StudioOnlineとAzureを使用してCIを設定するためのガイドは次のとおりです

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

cmake:デバッグモードとリリースモードの両方でopencvをビルドする方法は?

分類Dev

Qtはリリースライブラリとデバッグライブラリの両方をビルドします

分類Dev

React Nativeのリリースビルドからデバッグコードを除外する方法はありますか?

分類Dev

コールスタックの行番号は、デバッグビルドとリリースビルドで異なる可能性がありますか?

分類Dev

デバッグ情報を「full」または「pdb-only」としてリリースビルドをコンパイルする必要がありますか?

分類Dev

バグをアップストリーム、ディストリビューションメンテナ、またはその両方に提出する必要がありますか?

分類Dev

ノードスクリプトをデバッグするときにChromeにファイルをロードする方法はありますか

分類Dev

Androidgradle-さまざまなフレーバーのデバッグリソースとリリースリソースの両方があります

分類Dev

MVC(レイザー)のドロップダウンリストに値フィールドとテキストフィールドの両方を表示する簡単な方法はありますか?

分類Dev

デバッグとスタイリングの目的で、Android Studioの[デザイン]タブでビューとビューグループの周囲に境界線を表示する簡単な方法はありますか?

分類Dev

ストリーミングビデオのコーデックを識別する方法はありますか?

分類Dev

デバッグモードとリリースモードの両方からAndroidアプリのApiアクセスを許可する

分類Dev

JWTをCookieとローカルストレージの両方に保存することにメリットはありますか?

分類Dev

Windowsサービスをインストールするには、デバッグビルド実行可能ファイルを使用する必要がありますか、それともリリースビルド実行可能ファイルを使用する必要がありますか?

分類Dev

ディレクトリツリーとブックマーク/クイックリンクの両方がサイドバーに同時に表示されるファイルGUIファイルマネージャーはありますか?

分類Dev

ホストのループバックをリッスンしているサービスをLXCゲストと共有する方法はありますか?

分類Dev

クライアントとサーバーの両方のrestfualapiコードを生成するためのソリューションはありますか

分類Dev

データベースファイルと移行スクリプトの両方を追跡するためにgitを使用する必要がありますか?

分類Dev

1つのaspボタンクリックでJavaScriptとサーバーサイドコードの両方でメッセージを表示する可能な方法はありますか

分類Dev

テストのためにどのビルドをQAと共有する必要がありますか?署名されたリリースapkまたは署名されたデバッグapk?

分類Dev

iOS-アプリがデバッグまたはリリースとしてビルドされたかどうかを判断する方法

分類Dev

ドライバーとエグゼキューターの両方で完全なjarフォルダーをプッシュするように指定する方法はありますか?

分類Dev

Matlabにデバッグとリリースの構成はありますか

分類Dev

両方のデバイスに同じポートでリッスンしているプログラムがある場合、ルーターはどのデバイスにデータをルーティングするかをどのように決定しますか?

分類Dev

Gitを使用して、アプリのデバッグバージョンとリリースバージョンの両方を管理できますか

分類Dev

Android StudioエディターでRecyclerViewのコンテンツのプレビューをグリッドとして表示する方法はありますか?

分類Dev

Android StudioエディターでRecyclerViewのコンテンツのプレビューをグリッドとして表示する方法はありますか?

分類Dev

スナップショットとリリースビルドの両方のMavenプロジェクトを同時にビルドする方法

分類Dev

デスクトップデバイスとモバイルデバイスの両方でクリック(またはタッチ)を検出するための最も信頼できる方法は何ですか?

Related 関連記事

  1. 1

    cmake:デバッグモードとリリースモードの両方でopencvをビルドする方法は?

  2. 2

    Qtはリリースライブラリとデバッグライブラリの両方をビルドします

  3. 3

    React Nativeのリリースビルドからデバッグコードを除外する方法はありますか?

  4. 4

    コールスタックの行番号は、デバッグビルドとリリースビルドで異なる可能性がありますか?

  5. 5

    デバッグ情報を「full」または「pdb-only」としてリリースビルドをコンパイルする必要がありますか?

  6. 6

    バグをアップストリーム、ディストリビューションメンテナ、またはその両方に提出する必要がありますか?

  7. 7

    ノードスクリプトをデバッグするときにChromeにファイルをロードする方法はありますか

  8. 8

    Androidgradle-さまざまなフレーバーのデバッグリソースとリリースリソースの両方があります

  9. 9

    MVC(レイザー)のドロップダウンリストに値フィールドとテキストフィールドの両方を表示する簡単な方法はありますか?

  10. 10

    デバッグとスタイリングの目的で、Android Studioの[デザイン]タブでビューとビューグループの周囲に境界線を表示する簡単な方法はありますか?

  11. 11

    ストリーミングビデオのコーデックを識別する方法はありますか?

  12. 12

    デバッグモードとリリースモードの両方からAndroidアプリのApiアクセスを許可する

  13. 13

    JWTをCookieとローカルストレージの両方に保存することにメリットはありますか?

  14. 14

    Windowsサービスをインストールするには、デバッグビルド実行可能ファイルを使用する必要がありますか、それともリリースビルド実行可能ファイルを使用する必要がありますか?

  15. 15

    ディレクトリツリーとブックマーク/クイックリンクの両方がサイドバーに同時に表示されるファイルGUIファイルマネージャーはありますか?

  16. 16

    ホストのループバックをリッスンしているサービスをLXCゲストと共有する方法はありますか?

  17. 17

    クライアントとサーバーの両方のrestfualapiコードを生成するためのソリューションはありますか

  18. 18

    データベースファイルと移行スクリプトの両方を追跡するためにgitを使用する必要がありますか?

  19. 19

    1つのaspボタンクリックでJavaScriptとサーバーサイドコードの両方でメッセージを表示する可能な方法はありますか

  20. 20

    テストのためにどのビルドをQAと共有する必要がありますか?署名されたリリースapkまたは署名されたデバッグapk?

  21. 21

    iOS-アプリがデバッグまたはリリースとしてビルドされたかどうかを判断する方法

  22. 22

    ドライバーとエグゼキューターの両方で完全なjarフォルダーをプッシュするように指定する方法はありますか?

  23. 23

    Matlabにデバッグとリリースの構成はありますか

  24. 24

    両方のデバイスに同じポートでリッスンしているプログラムがある場合、ルーターはどのデバイスにデータをルーティングするかをどのように決定しますか?

  25. 25

    Gitを使用して、アプリのデバッグバージョンとリリースバージョンの両方を管理できますか

  26. 26

    Android StudioエディターでRecyclerViewのコンテンツのプレビューをグリッドとして表示する方法はありますか?

  27. 27

    Android StudioエディターでRecyclerViewのコンテンツのプレビューをグリッドとして表示する方法はありますか?

  28. 28

    スナップショットとリリースビルドの両方のMavenプロジェクトを同時にビルドする方法

  29. 29

    デスクトップデバイスとモバイルデバイスの両方でクリック(またはタッチ)を検出するための最も信頼できる方法は何ですか?

ホットタグ

アーカイブ