- PR -

別PCへのプロジェクトの移行作業について

投稿者投稿内容
T-taka
会議室デビュー日: 2006/10/16
投稿数: 7
投稿日時: 2006-10-18 23:56
現在、Visual Studio .net 2003、.net Framework1.1、C#を使い、WEBアプリケーション(ASP)を開発しているのですが、開発環境の移行がうまくいかず悩んでおります。
PC(A)で作成したWEBアプリケーションのプロジェクトのフォルダの内容すべてをPC(B)へコピーしました。
PC(B)にコピーしたプロジェクトを.netで開き、ソリューション構成をDebugの状態でデバッグ→開始を行うと下記現象がでてしまい、デバッグがうまく出来ない状態です。

○コンパイルの完了からWEBプラウザ(IE)が起動するまでの時間が10分〜20分かかる。
○ブレークポイントを作成してプログラムを止めた後、F10をおしてプログラムを進めようとすると、マウスのポインタが砂時計になったまま動かなくなる。

上記現象はPC(A)では発生せず、特に問題なく動作しています。
PC(A)のOSはWinXPSP1、PC(B)のOSはWINXPSP2ですが、Visual Studio、.net Frameworkは同一CDでインストールしたので同じバージョンです。
PC(B)のIISの規定のWEBサイトの該当プロジェクトのプロパティを確認しましたが、作成ボタンはおされている状態でした。
プロジェクトのフォルダの内容を別PCへコピーした場合、プロジェクトの設定やIISの設定を見直す必要があるのでしょうか?
それとも、まったく別の原因(OS、ネットワーク等)が原因なのでしょうか?

ご存知の方いらっしゃいましたらご教授下さい。
囚人
ぬし
会議室デビュー日: 2005/08/13
投稿数: 1019
投稿日時: 2006-10-19 00:26
可能ならば、PC(B)と同じ構成のPC(C)を用意してお試し下さい。
単にPC(B)のスペックが著しく低いという事はないですよね?
_________________
囚人のジレンマな日々
HIRO
大ベテラン
会議室デビュー日: 2002/06/21
投稿数: 109
投稿日時: 2006-10-19 08:06
囚人さんが仰るように同じ構成のPCで確認できるのがベストでしょうね。

同じ構成のPCを用意できなくても、IISの設定が同じかを確認しましょう。

_________________
--------------------------------------------
HIRO's.NET PowerShell,VB.NET,C#のTipsを掲載しています
HIRO's.NET Blog PowerShell,VB.NET,C#を中心とした技術ネ
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2006-10-19 09:19
引用:

T-takaさんの書き込み (2006-10-18 23:56) より:

PC(A)で作成したWEBアプリケーションのプロジェクトのフォルダの内容すべてをPC(B)へコピーしました。
(snip)
コンパイルの完了からWEBプラウザ(IE)が起動するまでの時間が10分〜20分かかる。
ブレークポイントを作成してプログラムを止めた後、F10をおしてプログラムを進めようとすると、マウスのポインタが砂時計になったまま動かなくなる。

上記現象はPC(A)では発生せず、特に問題なく動作しています。


そもそも、コピーされたプロジェクトだから、このような現象が起きるのでしょうか?
そのあたりの確認を取った上で、ご投稿されていると見てよろしいでしょうか?

件名も、

引用:

件名 : 別PCへのプロジェクトの移行作業について


となっておりますが、新規プロジェクトでも再現するのであれば、
「移行したから、この現象が起きている」 には結びつかないと思います。

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
R・田中一郎
ぬし
会議室デビュー日: 2005/11/03
投稿数: 979
投稿日時: 2006-10-19 09:25
引用:

T-takaさんの書き込み (2006-10-18 23:56) より:

○コンパイルの完了からWEBプラウザ(IE)が起動するまでの時間が10分〜20分かかる。
○ブレークポイントを作成してプログラムを止めた後、F10をおしてプログラムを進めようとすると、マウスのポインタが砂時計になったまま動かなくなる。


問題の生じているPCで、新規にプロジェクトを作った場合に同じ現象が生じますか?
生じるかどうかで、問題の切り分けができるかと思います。

_________________
R・田中一郎 -  R.Tanaka.Ichiro’s Blog
T-taka
会議室デビュー日: 2006/10/16
投稿数: 7
投稿日時: 2006-10-19 14:16
皆様

早速のご指摘ありがとうござます。
ご指摘内容に対するご返答と現在の調査状況について報告させて頂きます。

>単にPC(B)のスペックが著しく低いという事はないですよね?
CPU、メモリ、HDDとも同程度のスペックですので、著しく低いということはないです。
PCのスペックは下記のようになります。
PC(A):CPU→2.2GHz、メモリ→1G、HDD→35.8G
PC(B):CPU→1.8GHz、メモリ→0.99G、HDD→50G


>可能ならば、PC(B)と同じ構成のPC(C)を用意してお試し下さい。
PC(B)と同じスペックで別の人が使用しているPC(C)、PC(D)に該当のプロジェクトをコピーして実行したところ、PC(C)についてはうまく動作ができ、PC(D)については同様の現象が発生しました。
PC(C)、PC(D)ともWinXPSP2です。
以上のことから.net以外のPCの設定が原因なのではないかと考えております。

>IISの設定が同じかを確認しましょう。
IISにて規定のWEBサイト内の該当のプロジェクトのプロパティは確認したのですが、内容は同一でした。
IISの設定で他に確認する点がありましたら、ご指摘をお願いします。


>新規にプロジェクトを作った場合に同じ現象が生じますか?
新規プロジェクトでASP.NET WEBアプリケーションを作成し、簡単なプログラムを作成しましたが、ご質問させて頂いた現象はおきておりません。


<現在の状況について>
まず、最初に質問させて頂いた用語について誤りがありましたので、訂正させて頂きます。
最初の質問でプロジェクトと書きましたが、ソリューションの誤りです。
問題となっている現象はソリューションで使用されているプロジェクトすべてをPC(A)からPC(B)へコピーした後、PC(B)にてソリューションを立ち上げてデバッグを行ったときに発生しております。
問題となっているソリューションは5つのプロジェクトから構成されております。(ASP系1つ、DBアクセス系4つ(CSファイルにて作成))
プロジェクトファイルのコピー漏れはありません。

ご質問の後に下記作業を行ったところ、正常に動作が確認できました。
○VSSに登録されている、プロジェクト4つ(ASP系1つ、DBアクセス系3つ(CSファイルにて作成))で構成されている、ソリューションファイル(B)をVSSファイルサーバーからPC(B)にコピーし、PC(B)にてソリューションを起動したところ、問題なく動作しました。(問題のプロジェクトは諸事情によりIISには登録できない状況です。)

現状の調査結果より、問題のソリューションを別PCにフォルダごとコピーしたときのみ発生していると考えております。
また、PCによって動作したり、しなかったりしていることからOSやネットワークの設定が原因だと考えておりますが、どの設定が原因なのか想像がつかない状況です。

何か原因に心当たりがある方、ご教授頂ければと思います。



じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2006-10-19 14:24
引用:

T-takaさんの書き込み (2006-10-19 14:16) より:

現状の調査結果より、問題のソリューションを別PCにフォルダごとコピーしたときのみ発生していると考えております。
また、PCによって動作したり、しなかったりしていることからOSやネットワークの設定が原因だと考えておりますが、どの設定が原因なのか想像がつかない状況です。

何か原因に心当たりがある方、ご教授頂ければと思います。


コピー元のソリューション / プロジェクトを VSS に登録しているのでしょうか?
だとすると、コピーした後に VSS の関連付けを除去する必要があると思いますが。

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
T-taka
会議室デビュー日: 2006/10/16
投稿数: 7
投稿日時: 2006-10-19 18:15
じゃんぬねっと様

ご指摘ありがとうござます。

>コピー元のソリューション / プロジェクトを VSS に登録しているのでしょうか?

コピー元のソリューション / プロジェクトはVSSに登録はしておりません。
(VSSに登録したソリューションを呼び出すと、ソリューションエクスプローラに表示されている各ファイル名の横に錠マークが表示されると思うのですが、コピー元のソリューション / プロジェクトを開いてもマークが表示されないので、VSSには登録していないと考えられます。)


現在、OS、ネットワーク、IISの設定を見てはいるのですが、原因が掴めていない状況です。

原因に心当たりのある方、ご教授頂ければと思います。

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