- PR -

.Netのexeがプロセスに残ります。

1
投稿者投稿内容
ヤマッコ
常連さん
会議室デビュー日: 2006/06/21
投稿数: 31
投稿日時: 2006-07-03 15:05
環境:VS 2005,.Net Vb,WinXp

.Net VB で、
ログイン画面⇒メニュー画面⇒サブ画面をAppドメインを使用して
画面遷移しています。
各画面は、画面の継承を行っています。
その雛形画面に画面を閉じるボタンがあり、それを押したら
.closeメソッドを実行しています。

なぜ、プロセスに残っているのか、初心者なので理由がわかりません。
もし、ご存知の方はお教えお願いできますか?
一郎
ぬし
会議室デビュー日: 2002/10/11
投稿数: 1081
投稿日時: 2006-07-03 15:40
それを再現できる最小のプログラムの作り方を教えてもらえますか?

ログイン画面とかメニューとかいうのは関係無いですよね。ボタンを1個だけ置いた2つの画面でも再現できると思います。

画面の継承はどうでしょう。継承が原因でしょうか。継承しないで同じ処理をやった時にプロセスが残りますか?

再現のさせ方が分かったら、
1.新しいプロジェクトを作る。
2.Formを2つ追加する。(Form1,Form2)
3.Form1に・・・・・
みたいな手順を教えてください。
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2006-07-03 15:43
引用:

ヤマッコさんの書き込み (2006-07-03 15:05) より:

ログイン画面⇒メニュー画面⇒サブ画面をAppドメインを使用して画面遷移しています。
各画面は、画面の継承を行っています。
その雛形画面に画面を閉じるボタンがあり、それを押したら.closeメソッドを実行しています。
なぜ、プロセスに残っているのか、初心者なので理由がわかりません。


これだけでは、何とも...

AppDomain を使用されているということは、アセンブリが分かれているのだと思いますが、
だとすると、"どの" プロセスが残るのでしょうか?

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
1

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