- PR -

プログラムを修正してデバッグしても、修正した結果が反映されません。

投稿者投稿内容
One.net
大ベテラン
会議室デビュー日: 2008/03/01
投稿数: 202
投稿日時: 2008-05-27 17:46
rainさん、ご指導ありがとうございます。
構成マネージャの表示方法に関して
引用:

rainさんの書き込み (2008-05-27 16:57) より:
構成マネージャを表示させる
設定方法【.NET 2005 Express Edition】

  1. [ツール]−[オプション]を選択。
  2. 「すべての設定を表示」というチェックボックスをチェックする。
  3. 表示されたツリーから[プロジェクトおよびソリューション]−[全般]を選び、 「ビルド構成の詳細を表示」をチェックする。



上記手順で「ビルド構成の詳細を表示」をチェックを入れましたが、実際に「ビルド構成」を
見るにはどうするのでしょうか。ソリューションの右クリックやプロパティウィンドウの左側のツリー
にもそれらしい表示は見当たりません。



_________________
rain
ぬし
会議室デビュー日: 2006/10/19
投稿数: 549
投稿日時: 2008-05-27 18:05
あくまで脱線なので、皆さん方の仰る点を先に確認されたほうがよいと思います。
…と前置きしつつ、

引用:

One.netさんの書き込み (2008-05-27 17:46) より:

上記手順で「ビルド構成の詳細を表示」をチェックを入れましたが、実際に「ビルド構成」を
見るにはどうするのでしょうか。ソリューションの右クリックやプロパティウィンドウの左側のツリー
にもそれらしい表示は見当たりません。



私自身は Express Edition は触ったことがないので受け売りですみませんが、VisualStudioの上部に表示されているメニューの[ビルド]に、[構成マネージャ] というメニューが追加されていると思います。
One.net
大ベテラン
会議室デビュー日: 2008/03/01
投稿数: 202
投稿日時: 2008-05-27 18:07
Jittaさんのご質問にとりあえずお答えします
引用:

Jittaさんの書き込み (2008-05-27 17:37) より:
ツール メニューから、オプション
左のツリーで一番上の プロジェクトおよびソリューション を開く
ビルド/実行
どうなってます?


このページの内容を全て記載するのでしょうか。コピーできませんので詳細をてんきします。

ビルド日開始前に行う保存の操作[全ての変更を保存]
[1]並行にビルドするプロジェクトの最大数
□実行時にスタートアッププロジェクト及び依存関係のみをビルドする
実行時にプロジェクトが古い型のとき[常にビルドする]
実行時にビルド又は配置のエラーが発生したとき[古いバージョンを起動する]
□新しいバージョンに現在選択されているプロジェクトをスタートアッププロジェクトとする
MSBuild プロジェクトビルドの出力の詳細[最小]
_________________
One.net
大ベテラン
会議室デビュー日: 2008/03/01
投稿数: 202
投稿日時: 2008-05-27 18:10
ヴァンさん、よこけんさん、テスト結果の報告が遅くなって申し訳ありません。
もう少しお待ちいただきたいと思います。

_________________
One.net
大ベテラン
会議室デビュー日: 2008/03/01
投稿数: 202
投稿日時: 2008-05-27 18:16
rainさん、ありがとうございました。
メニューの[ビルド]に、[構成マネージャ] というメニューが追加されていました。
今後参考にします。ありがとうございました。

_________________
よこけん
大ベテラン
会議室デビュー日: 2006/01/31
投稿数: 216
投稿日時: 2008-05-27 18:30
Jitta さん、さすがです。

> 実行時にビルド又は配置のエラーが発生したとき[古いバージョンを起動する]

「起動時に確認する」にしてください。たぶんビルドエラーです orz
_________________
C#と諸々
One.net
大ベテラン
会議室デビュー日: 2008/03/01
投稿数: 202
投稿日時: 2008-05-27 18:48
ヴァンさん、報告が遅くなりましたが、結果を報告いたします。

2.プロジェクトファイルのパスは現在実行中のパスであることを確認しました。
・・・・・見ましたが確認事項は何でしょうか

4.<Compile Include="VBファイル.vb"> となっているVBのファイルのパスを確認する。
・・<Compile Include="テーブル名.Designer.vb">や<Compile Include="テーブル名.vb">
・・と表記されているだけでパスの表記はありません。

調べ方の問題があるのでしょうか、申し訳ありません。
_________________
よこけん
大ベテラン
会議室デビュー日: 2006/01/31
投稿数: 216
投稿日時: 2008-05-27 18:50
補足しておきますと、「起動時に確認する」にすることでデバッグ開始時にビルドエラーを検出すると
「ビルド エラーが発生しました。続行して、最後に成功したビルドを実行しますか?」
という確認ダイアログが表示されるようになります。これは通常「いいえ」を選択してください。「はい」を選択すると、以前ビルドが成功した時の実行ファイルを使用してデバッグ開始します。

おそらく One.net さんは以前このダイアログが表示された際に、「今後このダイアログを表示しない」にチェックを入れた上で「はい」を選択したのではないでしょうか?それにより、設定が「古いバージョンを起動する」に変更されてしまい、ビルドエラー時に古いバージョンの実行ファイルでデバックが開始されるようになったのではないかと思います。


# あるいは、「起動時に確認する」ではなくいっそ「起動しない」にしてしまった方がいいかもしれません。
_________________
C#と諸々

スキルアップ/キャリアアップ(JOB@IT)