サーバ上に.NET VBにて開発したexeを置いておき、
クライアント側(複数端末)にて実行させたいと思っています。
この時、実行するクライアント側に
.NET フレームワークなど設定する必要がありますか?
必要であれば、
.NET Framework SDK Version 1.1
Microsoft .NET Framework Version 1.1 再頒布可能パッケージ
Microsoft .NET Framework Version 1.1 日本語 Language Pack
以外に必要なものはありますか?
とりあえず、
.NET Framework SDK Version 1.1
は不要っぽいです。
そのまま実行させるとエラーがまだ出ている為
(サーバ上では出ない)何らか設定が必要そうです。
詳しくないので黙っていましたが…、そもそも
サーバサイドで実行させること自体に色々と
制限があるように思いますが、その辺りはどのように
クリアされてるのでしょう?
http://madia.world.coocan.jp/vb/vb_bbs2/200312_03120066.html
特攻隊長まるるうさん、ありがとうございます、。
そうですね。
書き方に問題があるようでした。
同一LAN内で、サーバ上にexe(アプリケーション)を置いて、
そのフォルダを共有しておき、実行するつもりです。
ハンドルされていない例外が出ていますので、
その作られたexeが使うDLLが入っていないのかもしれないと思っています。
なお、そのようなLANでの使用では
VS.netに入っているクリスタルレポートは
そもそもクライアントで実行できないのではないか?
という話もあったりして、
VB6.0→.NET にしたことで、
いろいろ制約が出てきてしまいそうな感じです。
普通に考えれば、実行するだけであれば
Microsoft .NET Framework Version 1.1 再頒布可能パッケージ
Microsoft .NET Framework Version 1.1 日本語 Language Pack
だけで問題ないようです。
開発していただいたアプリケーションは
正常にはまだ動いていませんが、
DLLが足らないと思って間違いないようです。
クリスタルレポートについては、VBではない為、
別に解決方法を探した方が良さそうな気がします。
ありがとうございました。