tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトル共有フォルダに入れると
記事No2769
投稿日: 2005/12/16(Fri) 08:52
投稿者学生
[OSのVer]:WindowsXP    [VBのVer]:VB.NET  

作成したVBを共有に入れて使いたいのですが共有に入れて別パソコンで起動させるとAxMSHFlexGridを
使っているページにはエラーがでて処理をしてくれません。別パソコンも.NETが必要なのでしょうか

よろしくお願いします。

[ツリー表示へ]
タイトルRe: 共有フォルダに入れると
記事No2773
投稿日: 2005/12/16(Fri) 10:40
投稿者花ちゃん
開発環境のBINフォルダ内の2個(多分)のDLLが必要かと。(再配布については色々議論されて
いるようですが)
勿論、.NET のFramework も必要ですが。

[ツリー表示へ]
タイトルRe^2: 共有フォルダに入れると
記事No2774
投稿日: 2005/12/16(Fri) 10:46
投稿者学生
[OSのVer]:Windows    [VBのVer]:VB.NET

花ちゃんさん返信ありがとうございます。

  
> 開発環境のBINフォルダ内の2個(多分)のDLLが必要かと。(再配布については色々議論されて
> いるようですが)

AxInterop.MSFlexGridLib.dll

Interop.MSFlexGridLib.dll
のことでしょうか?この二つならためしにいれてみたのですがおなじでした。
> 勿論、.NET のFramework も必要ですが。
入れています。

やっぱりMSFlexGridを使わないで作らないといけないのですかねぇ

[ツリー表示へ]
タイトルRe^3: 共有フォルダに入れると
記事No2775
投稿日: 2005/12/16(Fri) 11:49
投稿者花ちゃん
> のことでしょうか?この二つならためしにいれてみたのですがおなじでした。
> > 勿論、.NET のFramework も必要ですが。
> 入れています。

VB6.0 のランタイムは入っていますか?(MSFlexGrid を含んだ)

正確なエラーメッセージをキーワードで検索して見て下さい。

[ツリー表示へ]
タイトルRe^4: 共有フォルダに入れると
記事No2802
投稿日: 2005/12/21(Wed) 11:17
投稿者学生
[OSのVer]:Windows    [VBのVer]:VB.NET  

根本的に共有でなくてもVBが入っていないPCではMSグリッドが表示できません。なぜでしょうか。
formworkは入れています。

[ツリー表示へ]
タイトルRe: 共有フォルダに入れると
記事No2803
投稿日: 2005/12/21(Wed) 12:02
投稿者魔界の仮面弁士
> 作成したVBを共有に入れて使いたいのですが
そのような運用を行う場合、各クライアントの.NET Frameworkの
アクセス許可設定を調整する必要があります。

exe自体に厳密名を付けて、それを認証させるようにするか、
もしくは、特定のパスにあるアプリを認証させるようにするとか。

[ツリー表示へ]
タイトルRe^2: 共有フォルダに入れると
記事No2804
投稿日: 2005/12/21(Wed) 12:08
投稿者学生
[OSのVer]:Windows    [VBのVer]:VB.NET  

魔界の仮面弁士さん返信ありがとうございます。共有では動くよう(動いている?かな)になりました
が、根本的にMSグリッドが使えないのですが、わかるでしょうか?

[ツリー表示へ]
タイトルRe^3: 共有フォルダに入れると
記事No2806
投稿日: 2005/12/21(Wed) 20:51
投稿者魔界の仮面弁士
> 魔界の仮面弁士さん返信ありがとうございます。共有では動くよう(動いている?かな)になりまし

> が、根本的にMSグリッドが使えないのですが、わかるでしょうか?

エラーメッセージや設定内容を見ない事には判断できませんが、
もしも SecurityException 例外であれば、間違いなく権限関係です。

確認の為に、コマンドラインで "caspol -s off" を実行して、セキュリティチェックを
一時的に解除してみては如何でしょう? (確認後、"caspol -s on" に戻すことを忘れずに)

もしもセキュリティチェックなしで動作するようであれば、権限に問題がある事になります。


とは言え、IA (≠PIA)を含んだアプリケーションを共有フォルダで動作させる場合に、
権限をどのように設定すれば良いのかは……私も知りません。(汗) すみません。

# このあたりの話になると、VB系のコミュニティよりも、.NET運用系のコミュニティ
# (たとえば、vsug や gdnj の運用管理フォーラムなど)の方が、回答が得やすいかも。(逃

[ツリー表示へ]
タイトルRe^4: 共有フォルダに入れると
記事No2809
投稿日: 2005/12/22(Thu) 08:27
投稿者学生
[OSのVer]:Windows    [VBのVer]:VB.NET  
魔界の仮面弁士さん返信ありがとうございます。
すいません。書き方読みづらくて申し訳ありません。
共有では動くようになりました。
VBが入っていないPCにデータを写して起動させるとMSグリットを使っているページはエラーになります

エラー内容はコピーするとながいので一部だけ
「クラスが登録されていません」とでます。VB6.0でも.NETでも出ます。
よろしくお願いします。

[ツリー表示へ]
タイトルRe^5: 共有フォルダに入れると
記事No2812
投稿日: 2005/12/22(Thu) 09:32
投稿者学生
[OSのVer]:Windows    [VBのVer]:VB.NET  
> [OSのVer]:Windows    [VBのVer]:VB.NET  
解決できました。皆さんありがとうございました。大変感謝しています

[ツリー表示へ]
タイトルRe^6: 共有フォルダに入れると
記事No2813
投稿日: 2005/12/22(Thu) 09:47
投稿者花ちゃん
> 解決できました。皆さんありがとうございました。大変感謝しています

解決報告には、原因ぐらいは書くようにして下さい。

[ツリー表示へ]