目次

ニュース

日記カテゴリ

書庫

お客様にUIをレビューしてもらうためにASP.NET2.0で画面を作成していた時がありました。

 

擬似的にHTMLを作成して動作させるのが嫌だったので、
SQLServerにテストデータを突っ込んで、サクサクと進めてUI完成。
#今更ですが、1.1から2.0で随分便利になっていますね。


当日利用するノートPCには、環境が入っていなかったので
VS2005をインストール&WindowsUpdateを実施。


開発マシンから、ソースとプリコンパイルしたモノとテストデータをコピー。
当然、動作するかを一通り確認しました。

うん、ばっちり動作している!

万が一、お客様の会社に向かう途中でノートPCがぶっ壊れた時のために、
USBにもソースを保存して、準備万端。

 

で、お客様の会社に行って、いざ動かそうと思ったら、何故かデータベースに接続できない!

何で!?
確かに動作確認したのに~と焦ってしまい、1,2分経過。

原因は、Web.configに設定されていたConnectionStringが開発用のマシン名を指していたからでした。
その場ですぐにノートPCのコンピュータ名に変更、無事動作しました。


UIレビューが終了し、帰社途中、何でコンピュータ名が違ったのに、会社では動いたのか???


帰りの電車内でようやく気づきました。

WindowsUpdateした時に、ネットワークに接続していたのです。
ローカル環境での動作確認といいつつ、実際は別端末のデータベースを参照しにいっていた訳です。


教訓

プレゼン端末で動作確認する時は、
LANケーブルを抜いてから確認しましょう。
#そもそもコンピュータ名をlocalにしておけば、問題なかったかな。

 

投稿日時 : 2007年3月16日 0:08
Feedback
No comments posted yet.
タイトル
名前
Url
コメント 

Blog 利用状況

  • 投稿数 - 185
  • 記事 - 0
  • コメント - 4065
  • トラックバック - 43