
c#で作ったアプリケーションを他のパソコンにて起動させたいのですが、起動せずに、動作を停止してしまいます。
対処としては、開発したパソコンと同じ設定にすることが一番だろうというのはわかるのですが、アプリケーションをインストールする段階で、その設定等を行う方法がないか質問させていただきました。
こちらの開発環境は、
OS : windows vista
開発ソフト : visual studio 2008 profetional Edition(c#にて)
アプリケーションの対応framework:.NET Framework 3.5
追加した参照設定:Mysql.Data
にて開発しました。
もし何かお分かりになる方、もしくは参考にできるサイト等がありましたらお教えください。
また、こちらの環境に足らない部分がありましたら、補足させていただきますので、ご意見お願いします。
A 回答 (1件)
- 最新から表示
- 回答順に表示

No.1
- 回答日時:
この場合重要なのは、開発環境ではなく、実行環境です。
実行環境はどうなっているのでしょう?
この回答への補足
実行環境・・・具体的にどういった情報をお教えすればよろしいでしょうか?
僕の知識のみでお教えできるとしたら、
他のパソコンで実行する場合、
OSはwindows vistaおよびXP、MySQLに接続するため、プログラムに、
接続するサーバー名として、サーバーとなっているIPアドレス、
ユーザー名にはroot以外の任意のユーザー名を使用しています。
vistaが入っているパソコンにはframework3.5が入っていますが、XPには入っていません。
また両OSのパソコンにはMySQL.Data.dllは入れていません。
こういった開発は初めてなので、もし不足している情報があると思うので、
その点に関しては申し訳ありませんが、何を提示すればいいかお教えいただきたいと思います。
また、先日書き込んだ後、MySQLのConnector/Net5.0をダウンロードした時に一緒に入っていたMySQLに接続して、
テーブル操作を行えるプログラムがあるのを発見しました。
そこで、visual stadioの機能で、オンラインから実行できるようにして、
別のパソコンにて実行したところ、プログラム自体は起動しました。
しかし、今回質問させていただいたプログラムの内容通りに接続しようとすると、接続エラーがでてしまうのです。
プログラムに例外処理を施しておらず、MySQLに接続できず、エラーで起動できないことが原因だろうと思います。
ですが、どうやったら接続できるようになるのかわかりません・・・
質問内容が変わってしまうようで申し訳ありませんが、
もしこの点に関して知識もしくは参考にできそうなサイト等ありましたら、お教えいただけないでしょうか?
もし自分でわかった場合はまた書き込みますので、
身勝手とは思いますが、回答よろしくお願いします。
なんとか自己解決できました!
お恥ずかしい話ですが、ポート解放してなかったために、接続できなかったようです・・・
サーバーとMySQLの導入にあたって、XAMPPを使ってインストールしたため、その部分の設定をしていませんでした。
他のパソコンで、XAMPPに付属しているphpMyAdminでテーブル操作を行えたので、プログラムからも実行できると勘違いしていました。
補足説明を要求してくださったにも関わらず、自己解決してしまい申し訳ありません。
ですが、回答してくださりありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) フレームワーク「4.8.1」で、[Sub Main]が動かない。助けて下さい 3 2022/11/14 15:40
- Windows 8 「Windowsの設定画面で開発者モードをONにして下さい」Win8.1でインストールが中断 2 2022/09/10 01:47
- その他(ソフトウェア) ソフトが異常終了します 1 2022/08/28 01:41
- Visual Basic(VBA) 動かなくなってしまった古いVBAを動くようにしたい 8 2022/09/20 13:57
- デスクトップパソコン Macのインストールについて 3 2023/05/23 15:02
- CPU・メモリ・マザーボード Windows11アップデート後の不具合(メモリ不足)について 9 2023/01/04 11:34
- Windows 10 Windows Updateが動作しません 7 2022/08/12 16:26
- C言語・C++・C# Switch向けにpcでc言語でゲームを作っているのですが、開発環境はWindows10のvisua 1 2022/04/02 07:04
- Windows 10 explorerをedgeで開く方法 2 2022/06/05 14:59
- Windows 10 Visual StudioとVisual C++ Build Toolsについて 1 2023/04/16 03:42
このQ&Aを見た人はこんなQ&Aも見ています
-
ショボ短歌会
ひどい短歌を詠んでください。
-
【お題】甲子園での思い出の残し方
【お題】「球場の砂を持って帰る」はもう古いと思った高校球児が、甲子園で負けた際に、思い出に残そうと思って行ったこと
-
最速怪談選手権
できるだけ短い文章で怖がらせてください。
-
スタッフと宿泊客が全員斜め上を行くホテルのレビュー
スタッフも宿泊客も、一流を通り越して全員斜め上なホテルのレビューにありがちな内容を教えて下さい
-
自分用のお土産
国内や海外に旅行へ行った時、自分用のお土産ってどれくらい買いますか?
-
実行ファイル(.exe)が別のPCで実行できない
C言語・C++・C#
-
Release版のexeが動きません
C言語・C++・C#
-
他のPC上にあるexeを、そのPCで起動する方法
C言語・C++・C#
-
-
4
アプリの配布方法
C言語・C++・C#
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・【お題】甲子園での思い出の残し方
- ・【お題】動物のキャッチフレーズ
- ・人生で一番思い出に残ってる靴
- ・これ何て呼びますか Part2
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・あなたが好きな本屋さんを教えてください
- ・かっこよく答えてください!!
- ・一回も披露したことのない豆知識
- ・ショボ短歌会
- ・いちばん失敗した人決定戦
- ・性格悪い人が優勝
- ・最速怪談選手権
- ・限定しりとり
- ・性格いい人が優勝
- ・これ何て呼びますか
- ・チョコミントアイス
- ・単二電池
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・泣きながら食べたご飯の思い出
- ・一番好きなみそ汁の具材は?
- ・人生で一番お金がなかったとき
- ・カラオケの鉄板ソング
- ・自分用のお土産
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VxWorksは何系osになるのでしょ...
-
c#で作ったアプリケーションを...
-
HOLONついて教えてください。
-
COBOLでのNOT = の AND条件
-
VBScriptで引数を省略したい場合
-
C for Linuxでの設定ファイル読...
-
ゲームプログラミングを勉強し...
-
プログラミングをやる上で必要...
-
MacでVisual Basicしたい
-
VisualC++でアニメーションgif...
-
C言語とhtmlの違いを どな...
-
パスカルケースの由来。
-
ホームページビルダーの超簡易...
-
C言語、C+、C++、C#の違い
-
C言語に加えて、C++が使えると...
-
プログラムからアイコンファイ...
-
スクリーンセイバーの作り方
-
リピート再生が出来ません
-
invalid character in identifier
-
TO_CHARで小数点以下がある場合...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
dbMagicって今でも使われている...
-
c#で作ったアプリケーションを...
-
ASP.NETとVB.NETの違いってどの...
-
VxWorks+Tornadoを使っての開発
-
MacのPythonでの開発について
-
ASPとASP.NETとASP.NET2.0の違い
-
VB5.0からのバージョンアップ
-
Pythonを勉強中で、初歩的です...
-
VB開発のMicrosoft Excel 9.0 O...
-
ターゲットがUNIXなんですが、W...
-
iPhoneアプリ開発方法
-
ノーコード開発、webサイトビル...
-
VC++6.0対応のSDKは?
-
.NETの開発環境について
-
インフラ系SEとアプリケーショ...
-
Android(アンドロイド)アプリを...
-
iPad, iPhoneの開発必要経費は
-
仮想ドライブ
-
WinXP で MSC?
-
C言語、C+、C++、C#の違い
おすすめ情報