C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[4]: VBアプリとWindowsの設定の関連付けについて


(過去ログ 70 を表示中)

[トピック内 5 記事 (1 - 5 表示)]  << 0 >>

■40952 / inTopicNo.1)  VBアプリとWindowsの設定の関連付けについて
  
□投稿者/ 永字 (1回)-(2009/09/07(Mon) 22:27:37)

分類:[VB.NET/VB2005 以降] 

始めまして、永字と申します。

現在、Visual Basic 2008 Express Editionで、アプリケーションを作成しています。
クライアント/サーバで、誰かがサーバになって、他の人間にアクセスさせるチャットアプリで、.Net Framework2.0を使用しています。

プログラム自体は完成して、何人かの人間に配布しているのですが、一部で不具合が出ているようなのです。
症状としては

1.アプリケーションの画面サイズが解像度によって調整されず、巨大に表示されてしまう(他の人は調整されています)
2.レジストリに保存した値が保持されていない or 読み取れず、保存した設定が毎回初期化されてしまう
3.クライアントとしてサーバに接続出来ない(何故かサーバにはなれるようです)

どうにもWindowsの設定と上手く連携出来ていないように感じますが、その人のPCで.NetFrameworkを再インストールしても改善されませんでした。
.NetFrameworkは、2.0、3.0、3.5を一応全て試しています。

調べてみても、似たような症状を見つけることが出来なかったのですが、こういった現象に心当たりの有る方がいれば、ご教授お願いします。

開発環境も、不具合の起きている人のPCもWindowsXP、SP3です。
引用返信 編集キー/
■40953 / inTopicNo.2)  Re[1]: VBアプリとWindowsの設定の関連付けについて
□投稿者/ 魔界の仮面弁士 (1274回)-(2009/09/07(Mon) 22:33:22)
No40952 (永字 さん) に返信
> 1.アプリケーションの画面サイズが解像度によって調整されず、巨大に表示されてしまう(他の人は調整されています)
> 2.レジストリに保存した値が保持されていない or 読み取れず、保存した設定が毎回初期化されてしまう
> 3.クライアントとしてサーバに接続出来ない(何故かサーバにはなれるようです)

保存先のレジストリキーは、一般ユーザーがアクセス可能な領域になっていますでしょうか?
(実行ユーザーは Administrators であるとは限りません)

それと、サーバー接続の件については、Windows Firewall の設定を確認してみては如何でしょう。
また、パーソナルファイアウォール関係のセキュリティソフトを入れている場合は、そちらも調べてみてください。
引用返信 編集キー/
■40954 / inTopicNo.3)  Re[2]: VBアプリとWindowsの設定の関連付けについて
□投稿者/ 永字 (2回)-(2009/09/07(Mon) 22:43:51)
2009/09/07(Mon) 22:47:48 編集(投稿者)

早速のご回答ありがとうございます。

No40953 (魔界の仮面弁士 さん) に返信
> ■No40952 (永字 さん) に返信
>>1.アプリケーションの画面サイズが解像度によって調整されず、巨大に表示されてしまう(他の人は調整されています)
>>2.レジストリに保存した値が保持されていない or 読み取れず、保存した設定が毎回初期化されてしまう
>>3.クライアントとしてサーバに接続出来ない(何故かサーバにはなれるようです)
>
> 保存先のレジストリキーは、一般ユーザーがアクセス可能な領域になっていますでしょうか?
> (実行ユーザーは Administrators であるとは限りません)

確認しましたが、実行ユーザはAdministrators権限を持っているようです。

> それと、サーバー接続の件については、Windows Firewall の設定を確認してみては如何でしょう。
> また、パーソナルファイアウォール関係のセキュリティソフトを入れている場合は、そちらも調べてみてください。

言葉足らずで申し訳ありません。
Windows Firewall、パーソナルファイアウォールは共に解決済みです。
セキュリティソフトについても同様に解除してあります。
ルータのポートに関しても同様です。

サーバとして接続出来るため、設定は正しく出来ていると思うのですが…。


また、1〜3の現象は同時期に一度に起こったものなので、何らかの関連性が有るのではないかと思っています。
不具合の有ったユーザは、以前は普通に起動出来ていました。
時期としては.NetFramework3.5を入れた時期と重なるのですが…
引用返信 編集キー/
■40956 / inTopicNo.4)  Re[3]: VBアプリとWindowsの設定の関連付けについて
□投稿者/ 魔界の仮面弁士 (1276回)-(2009/09/07(Mon) 23:01:26)
No40954 (永字 さん) に返信
> サーバとして接続出来るため、設定は正しく出来ていると思うのですが…。
そのチャットアプリがどのような設計になっているのか分からないので、具体的な回答は出来ませんが、
現在はサーバとして、クライアントからのデータを受信する事はできているが、
クライアントとして、サーバーにデータを送信する事はできない、という状況なのでしょうか?

> 時期としては.NetFramework3.5を入れた時期と重なるのですが…
・問題の発生する端末と正常なマシンとの間で、Machine.Config の内容に差異はありますか?
・コード アクセス セキュリティは、FullTrust が設定されているのでしょうか?
・.NET の再インストール前に、.NET Framework のクリーンアップ ツールを使ってみてもだめでしょうか?
http://blogs.msdn.com/fmo_jp/archive/2008/09/24/net-framework-3-5-rtm-net-framework.aspx
http://www.rk-k.com/manual/index.php?.NET%20Framework%A5%AF%A5%EA%A1%BC%A5%F3%A5%A2%A5%C3%A5%D7%A5%C4%A1%BC%A5%EB
引用返信 編集キー/
■40958 / inTopicNo.5)  Re[4]: VBアプリとWindowsの設定の関連付けについて
□投稿者/ 永字 (3回)-(2009/09/08(Tue) 00:56:12)
No40956 (魔界の仮面弁士 さん) に返信
> ■No40954 (永字 さん) に返信
>>サーバとして接続出来るため、設定は正しく出来ていると思うのですが…。
> そのチャットアプリがどのような設計になっているのか分からないので、具体的な回答は出来ませんが、
> 現在はサーバとして、クライアントからのデータを受信する事はできているが、
> クライアントとして、サーバーにデータを送信する事はできない、という状況なのでしょうか?

サーバになっている当人もクライアントを立ち上げるのですが、そちらはlocalhostでサーバに繋いでいます。
状況としては、他のサーバにTCPで接続が出来なくなっているというものです。
外部からTCPで接続されるのは出来ているようです。

>>時期としては.NetFramework3.5を入れた時期と重なるのですが…
> ・問題の発生する端末と正常なマシンとの間で、Machine.Config の内容に差異はありますか?
> ・コード アクセス セキュリティは、FullTrust が設定されているのでしょうか?
> ・.NET の再インストール前に、.NET Framework のクリーンアップ ツールを使ってみてもだめでしょうか?
> http://blogs.msdn.com/fmo_jp/archive/2008/09/24/net-framework-3-5-rtm-net-framework.aspx
> http://www.rk-k.com/manual/index.php?.NET%20Framework%A5%AF%A5%EA%A1%BC%A5%F3%A5%A2%A5%C3%A5%D7%A5%C4%A1%BC%A5%EB

Machine.Configとクリーンアップツールに関しては、無知でした。
早速確認してみようかと思います。

該当者は現在就寝してしまったので、後日試させて頂きます。
結果が判明次第、また報告します。

遅い時間までありがとうございました。
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -