![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.2ベストアンサー
- 回答日時:
ビルドは、コンパイルその他、目的のものを生成する作業のこと。
Visual Basicなら、ソースコードをコンパイルして.exeや.dllを生成します。
デバッグは、プログラムにある問題(バグ)を取り除く作業のこと。
デバッグ方法は沢山ありますが、そのうちの一つが「デバッガ」と呼ばれる支援ツールを使う方法。
これは、実際にプログラムを動作させながら、途中で止めて変数の内容を確認/変更したり、1命令ずつ実行して期待した順番に実行されているか確かめたりします。
この2つは、まったく別のものです。
デバッガでデバッグするためには、プログラムを動作させる必要があります。
Visual Basicの場合、プログラムを動作させるために、ソースコードからビルドする必要があります。
ソースコードを編集しても、ビルドしなければ、デバッガが使うのは「古いソースコードからビルドされた実行プログラム」になってしまい、デバッグ作業が無意味になります。
このため、Visual Studio では、デバッガを使うときに、ソースコードとビルド後のファイルを確認して、必要ならビルドするようになっています。
「デバッグの開始」を詳しく書けば「ソースコードが新しいなどでビルドの必要があるならばビルドして、その後に、デバッグを開始」となるでしょう
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 Visual StudioとVisual C++ Build Toolsについて 1 2023/04/16 03:42
- オープンソース Excelファイルをデバッグしたい 4 2022/09/15 10:16
- タブレット USBデバッグの有効無効の切り替えが見つからない 1 2023/05/11 12:07
- その他(ブラウザ) Mycrosoft Edge の「コレクション」に、画像とテキストを追加したい 2 2022/05/28 11:10
- その他(プログラミング・Web制作) x86_32のGASの擬似命令 3 2023/06/07 19:55
- Bluetooth・テザリング usb_c分岐ケーブル 2 2022/12/12 07:42
- Microsoft ASP Windows10エンタープライズ版をインストールしたらアプリが使えなくなった 3 2023/03/07 11:08
- 格安スマホ・SIMフリースマホ oppo reno 7A 2 2023/03/04 20:46
- Android Android ってどうやって開発するのですか? 1 2022/08/17 18:19
- C言語・C++・C# PCの性能とビルド時間 4 2022/11/14 19:23
このQ&Aを見た人はこんなQ&Aも見ています
-
「どうして捨てられないの?」前妻の物を捨てられない男性の心理って?
前妻の物を捨てられない理由に加え、捨てるための手段はあるのかを専門家に聞いてみた!
-
visual studio でインデントを自動的に揃えるショートカットキー
その他(プログラミング・Web制作)
-
数字以外が入力されたらエラー文を出したい。
C言語・C++・C#
-
CloseとDisposeの違い
Visual Basic(VBA)
-
-
4
ビルドとリビルドの違いを教えてください。 調べてもよく分からなくって…。
ホームページ作成・プログラミング
-
5
リリースモードとデバッグモードの違い (具体的な違い)
C言語・C++・C#
-
6
exeファイルの中身を見ることは可能ですか?
フリーソフト
-
7
C# 配列の変数宣言について。
C言語・C++・C#
-
8
目上の方に、メールの語尾「以上、よろしくお願い致します」は使用しても問
日本語
-
9
配列を使わずに、変数名を動的にループで回したい
C言語・C++・C#
-
10
C#において、同じインスタンスを何度もnewしてよいでしょうか。
その他(プログラミング・Web制作)
-
11
テキストボックスのvalueとtextの違い
Visual Basic(VBA)
-
12
Visual Studioを使うときたまにBackspaceやEnterが効きません...
C言語・C++・C#
-
13
どんなプログラムを書いても指定されたファイルが見つかりません。と出てきます。どうやったら解決しますか
C言語・C++・C#
-
14
C言語 exitの使い方
C言語・C++・C#
-
15
アセンブリ名とは??
Visual Basic(VBA)
-
16
DWORDの実際の型は何でしょうか
C言語・C++・C#
-
17
wordの全ページの最初に改行マークが
Word(ワード)
-
18
フルパスから最後のディレクトリ名を取得したい。
Visual Basic(VBA)
-
19
複数桁10進数の*桁目だけを抽出したい
C言語・C++・C#
-
20
デバッグ時はOK、デバッグ無しで開始するとERROR
C言語・C++・C#
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
visual studio 2008 のデバッグ...
-
VB.netを実行するとデバック プ...
-
Visual studio2017で、2回目の...
-
eclipseでプログラムが実行でき...
-
python エラー
-
エクセルのエラーメッセージ「4...
-
アプリケーションのDLLファイル...
-
<unistd.h>をVisualStudioでつ...
-
Excel VBAのCSVファイルマージ...
-
res://ieframe.dll/について
-
” OS ビルド ” の意味が分か...
-
gccを使ってのリンク時のライブ...
-
左側がクラス、構造体、共用体...
-
MinGWのg++で分割コンパイルエラー
-
プログラミングって右脳よりの...
-
Visual Studioのstrcpy_sについて
-
C# の File.Exists について
-
OPMLファイルの作り方
-
C言語の規格
-
VC++6.0からVC++.NET2005へ移植
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
デバッグとビルドは何が違うの...
-
visual studio2019でデバッグが...
-
Eclipseのブレークポイントが○...
-
DLL参照時に指定されたモジュー...
-
eclipseでプログラムが実行でき...
-
visual studio 2008 のデバッグ...
-
Visual studio2017で、2回目の...
-
VB.netを実行するとデバック プ...
-
デバッガでステップ実行してい...
-
eclipseでデバックするとエラー...
-
ソリューションをまたがるデバ...
-
起動時に何のダイアログも表示...
-
C言語での開発でエラーが出て困...
-
RichTextBox使用で...
-
Release版のexeが動きません
-
Visual Studio 2017 ビルドする...
-
ブレークポイントは現在の設定...
-
VB6.0を使用しています
-
C# リソースに埋め込んだ.exeフ...
-
ビルド時のエラー(書き込みで...
おすすめ情報