• ベストアンサー

NET Frameworkについて(開発・実行環境

.NET Frameworkを使った開発について質問です。 開発環境で実行できて実行環境で実行できないなんてことありますよね? 実行環境には.NET Frameworkがインストールされていないとか・・・ あまり詳しくないんで大雑把な質問になるんですが・・・.NET Frameworkがインストールされていない環境でも.NET Frameworkを使って開発したアプリを実行できる方法はありますか?(dllの参照とか?)

質問者が選んだベストアンサー

  • ベストアンサー
  • lv4u
  • ベストアンサー率27% (1862/6715)
回答No.1

>>NET Frameworkがインストールされていない環境でも.NET Frameworkを使って開発したアプリを実行できる方法はありますか? 開発環境で、きちんとセットアッププロジェクトを用意し、インストーラを作成すれば、NET Frameworkとか、必要なDLLがインストールされていない環境(PC)であっても、必要なアセンブリがインストールされて、アプリは実行できるようになりますよ。

itu1989
質問者

お礼

そうなんですね! 回答ありがとうございます!

その他の回答 (1)

回答No.2

インストーラーを作っていない場合は、あなたが想定される環境下で プログラムを走行させることはできません。

itu1989
質問者

お礼

回答ありがとうございます!

関連するQ&A

  • フレームワークは開発環境だけでなく、実行環境でもインストールが必要?

    ちょっとPHPに興味が湧き、色々と作っています。そして、最近知ったのですが、フレームワークってのが流行っているみたいですね。 使ってみたく思ったのですが一つ疑問が出てきました。 フレームワークというのは、動かす先のサーバなどにも組み込む必要はあるのでしょうか? 開発環境へのインストールは必須でしょうが、私が借りているレンタルサーバはあまり環境を変えられないので、その辺が気になっています。折角作っても、レンタルサーバで公開できないなら作れるアプリにも制限が出てくるので。 Zend FrameworkやEthna、CakePHPなど色々とあるみたいですが、これらで作られたWEBアプリは、フレームワークがインストールされているサーバでしか動かないのでしょうか? それとも、PHPが使えれば、アプリは基本的には動くんでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • .net framework用のソフトウェア開発

    .今後ソフトウェア開発をするにあたって、net frameworkの実行環境で動くソフトを作る事をmicrosoftは推奨してると思いますが、.net framework用のソフトは.net frameworkがなくては動かなく、今後ウィンドウズには.net frameworkが標準搭載されるそうですが、他のosはわからず.net framework用のソフトウェアは流行るのでしょうか? またjavaで開発したソフトウェアもjvmがなくては動作せず、今後ソフトウェア開発でjavaを使うのは流行るのでしょうか?フリーソフトではjavaで作られてフリーソフトは少ないですよね。

  • 開発環境でFrameworkの意味がわかりません。

    開発環境でFrameworkの意味がわかりません。 Frameworkを使用してくださいと言われた場合、何を使用すれば良いのでしょうか? 現在、javaでAccessに接続させようとしています。

    • ベストアンサー
    • Java
  • .NET framework2.0には1.1が含まれていますか?また、VB.NETに2.0を反映される方法は?

    .NET2.0をインストールしたのですが、アプリケーションの追加と削除で、.NET Framework1.1と2.0が両方あります。 これは別物なのですか?2.0が入っていれば1.1は消してもいいのでしょうか? また、VB.NETの参照の設定をみると、1.1のdllしか参照していません。 どのように2.0にアップデートすればいいのでしょうか?

  • VB2008 ASP.NET 「WEBアプリケーション」で開発しようと

    VB2008 ASP.NET 「WEBアプリケーション」で開発しようと思っています。 (.NET Framework 3.5) 実行環境でアプリケーションを配置する際、 aspxファイルなしでDLLのみで動かすことが 出来るのでしょうか? ご教授の程、よろしくお願いします!

  • Net Frameworkについて

    C#はNet Framework VB.netもNet Frameworkでつくられるとかなんとか記述されているのをみるのですが .Net Frameworkで作られたexeって開発環境のないほかのPCで動かすにはランタイムっていうのが必要なのですよね? そこで、調べてみたのですが.Net FrameworkのランタイムってOSに標準装備されていると記述されていたのですが これって、つまり、他のPCで動かすとき、わざわざランタイムをダウンロードしてインスールしなくてもいいってことですか? 後、他の言語VBとかJavaなどはNet Frameworkとは関係ないのですか?

  • CE向け開発環境

    お世話になります。 WindowsXPで、開発したWinCE5.0向けソースを Windows2003SERVERの開発環境で開こうとすると、 「ユーザのデータストアから情報を取得中にエラーが発生しました。  XMLドキュメントには最上位の要素を指定する必要があります。」 「データストアに存在しないデバイスプラットフォームを参照している 為、プロジェクトは開けませんでした」 というメッセージがでて開けません。 開発環境詳細は、下記のとおりです。 VisualStudio 2005 VB .NET framework SDK 2.0 framework SDK 1.0 DB:SQLServer2005 開発環境のインストールは、XPと同様に入れなおしたのですが、 できません。 何か情報を知っている方がいたら教えて下さい! よろしくお願いします!!

  • Frameworkのインストール

    .netで作成したwindowsプログラム(exe)を他のPCに コピーし実行したところ、mscoree.dllがないとのエラー がでました。調べたところFrameworkがインストールされて いなかったのが原因だったのですがそこで質問です。 作成したプログラムの中でFrameworkがインストールされて いるか判定し自動でインストールすることってできますか?やはり.netで作成してるかぎりは無理なのでしょうか?作成したプログラムを複数の人に配布予定なので インストール、プログラム実行と2手順ふませるような ことはさせたくないのです。よろしくお願いします。

  • Net Framework3.5インストール方法

    win7 64bitを使っていますが、Net Framework3.0かNet Framework3.5 Service Pack1のインストールが必要なのですが、うまくインストールができません。 Framework4Client profileというものは入っているんですが・・・ win7 64bitを使っていますが、Net Framework3.0かNet Framework3.5 Service Pack1のインストールが必要なのですが、うまくインストールができません。 Framework4Client profileというものは入っているんですが・・・ 3.・3.5は入っていないようです 開発者によると 「Net Framework4のみをインストールした状態で使用することはできませんのでご注意ください」 とのことでどうしても3か3.5のインストールが必要です。 どうすれば3か3.5のインストールができますでしょうか? 4をアンインストールしてから3か3.5をインストールするのでしょうか? 4をアンインストールしても大丈夫でしょうか? どなたか教えてください<(_

  • VB.NET開発環境について

    Windows7(64bit) OS上で VisualBasic2005+ODP.NETのアプリを作る為にはどうすればいいのでしょうか? 現在、クライアントPCのWinXPでVB6のアプリがoo4oを使って、Win2003 ServerのOracle9.2のDBを利用しています。 これからクライアントのPCをWindows7 64bitにOSをアップグレードする予定があり、アプリもVB2005 + ODP.NETに変えようと思います。ちなみにWindows7にはOracle11g Clietnをインストール予定です。 ここでわからないのが、どうやって開発すればいいのか? どのような開発環境を作ればいいのかが、わからないのです。 また32bitから64bitへの対応はどのようにすればいいのでしょうか? WindowsXP(32bit)でOracle9.2がインストールされたPCに VisualStadio2005をインストールして、その環境でのアプリ開発で Windows7(64bit) + Oralce11g client のPCで動くのでしょうか? 宜しくお願いします。

専門家に質問してみよう