• ベストアンサー

Microsoft .NET Framework とは?

Microsoft .NET Framework とは何なのでしょうか。 知識がないため、簡単に説明して頂けると助かります。 Version 2.0や3.5などあるようなのですが、何をダウンロードしたら最適なのでしょうか。

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

  • ベストアンサー
  • unknown46
  • ベストアンサー率58% (2600/4417)
回答No.1

簡単書きます ソフトを動かすのに必要な、基本ファイルをあつめたプログラムです (簡単に書いたため、ニュアンスがちょっと違うかもしれませんが) >Version 2.0や3.5などあるようなのですが、何をダウンロードしたら >最適なのでしょうか。 Microsoft .NET Framework が必要なら、 各ソフト記載されていますので、 必要ないなら、インストールしなくても問題ないです 但し、メーカー製パソコンなどで最初からインストールされている場合は、アンインストールはしないほうがいいでしょう (どのソフトが使っているかわかりづらいため)

その他の回答 (5)

noname#93307
noname#93307
回答No.6

>Microsoft .NET Framework とは何なのでしょうか。 他の方が既に回答してますね。 しかしソフト運用上必要なパーツとかざっくり言われても分かりにくいんじゃないかと。 簡単に説明しますとソフト開発者がNET Frameworkを利用する事によって 開発中のプログラムの省略や手抜きができるんです。 例えばMP3のエンコーダを作りたいなぁとか思った時、一から全て作るのは大変で面倒です。 そこでフリーで公開されているLAMEのDLLなどを利用してそのDLLが提供してくれる部分に関しては わざわざ自分で作らなくとも良くなる、という感覚に似ています。 この場合LAMEのDLLがエンコードとデコード機能を提供してくれるので その部分は自分で作る必要はないという事になりますね。 まあこういう程度の認識で良いのではないかと思います。 >Version 2.0や3.5などあるようなのですが、何をダウンロードしたら最適なのでしょうか。 2.0と3.xには互換性があるようなので基本的に3.5を入れておけば大丈夫かと。 1.xと2.0には互換性がないようなので 1.xを必要とするソフトウェアを使用するなら1.1を入れる必要があります。 なお、3.5は再頒布版が今のところありません。 ローカルな環境で保管や使用する場合3.0を落としとくしかありません。 またマイクロソフトのうたう互換性はどうも疑わしいところがあるので 場合によっては2.0なんかが必要になる場合もあるかもしれません。 http://www.microsoft.com/downloads/details.aspx?familyid=ab99342f-5d1a-413d-8319-81da479ab0d7&displaylang=ja http://www.microsoft.com/downloads/details.aspx?FamilyId=10CC340B-F857-4A14-83F5-25634C3BF043&displayLang=ja http://www.microsoft.com/downloads/details.aspx?FamilyID=0c1b0a88-59e2-4eba-a70e-4cd851c5fcc4&DisplayLang=ja http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&DisplayLang=ja 参考になれば幸いです。

  • kentan384
  • ベストアンサー率35% (781/2203)
回答No.5

ひとつひとつのアプリケーションが、共通して使えるようにNET Framework を利用して開発をすれば、NET Framework の分だけアプリケーションのサイズが小さくてすみます。つまり、いくつものアプリケーションが、ひとつのNET Framework を共同で使うということになります。 こういったものをランタイムといいます。がNET Framework は若干普通のランタイムとは性質が違うようです。でも考え方としてはこれでいいと思いますよ。 Ver.1.1・2.0・3.5なんてあるからややこしくなるのであって本当は、NET Framework I・NET Framework IIなんていう表記の方が誤解がなくていいのです。 結論から言うとVer.が違うものは、全くの別物なのです。 1.1で開発されたアプリケーションもあれば、2.0で開発されたもの3.0のもの。それぞれにVer.を指定して互換はありません。 >何をダウンロードしたら最適なのでしょうか。 すべてのプログラムの中にあるMicrosoft update(Windows update)でカスタムインストールを選択。そこにあるものを入れればよいと思います。 その他のNET Framework は、アプリケーションが必要としていれば、勝手に入ります。あなたが入れた覚えがないのにということもあるということです。 つまり、削除してはいけないということですね。

  • riveron77
  • ベストアンサー率48% (180/370)
回答No.4

> Microsoft .NET Framework とは何なのでしょうか。 画面を構成するボタンとか、ソフトで使う部品を集めたモノ、で伝わるでしょうか…(汗) > 何をダウンロードしたら最適なのでしょうか。 一般的にソフト自体が「このバージョンが必要」という情報を持っているので、これを入れておけば万全というのは無いと思っていただくしかないですね…強いて言えば全バージョン、全SP、全LanguagePackを入れておけば万全ですが。 ただ、あるソフトを使うために別のバージョンが必要な場合「このバージョンをインストールしてくれぇ~」とメッセージが出てくるはずなんで、そのときにインストールすればいいかと。

  • dokosoko2
  • ベストアンサー率38% (930/2427)
回答No.3

フリーソフトで必要なものが結構出ています。 性格としては、他の方が仰るようにランタイムやプラグインに 近いと考えればいいです。 インストールするとユーザーに制限付きユーザーが増えます。(仕様) 基本は「必要なものだけ随時」ですので、環境によっては不要。 SPもそれぞれありWindowsUpdateの対象になります。 .NET Framework 互換性 http://itpro.nikkeibp.co.jp/article/COLUMN/20061017/250853/

  • umach
  • ベストアンサー率35% (600/1691)
回答No.2

ランタイムライブラリ(ソフト運用上必要なパーツ)と考えて良いと思います。 auto updateサービスが有効ならmicrosoft updateで必要なだけ適用されます。 http://ja.wikipedia.org/wiki/%E3%83%A9%E3%83%B3%E3%82%BF%E3%82%A4%E3%83%A0%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA http://ja.wikipedia.org/wiki/.NET_Framework#.E3.83.90.E3.83.BC.E3.82.B8.E3.83.A7.E3.83.B3 例として http://www.ujihara.jp/ConcatPDF/ja/ このプログラムに必要なランタイムが必須環境の2・3に書いてあります。 初心者でVisual J# .NET Version 1.1 再頒布可能パッケージが入っている環境は少ないと思います。 通常のアップデートには含まれていないはずですから。

関連するQ&A

  • Microsoft .NET Framework…

    あの…Microsoft .NET Framework Version2.0が欲しいんですけど 全然ダウンロードの仕方がわかりません… 誰か助けてください!宜しくお願いします!

  • Microsoft .NET Frameworkについて

    いつもお世話になっています。 最近、知ったのですが、Microsoft .NET Frameworkというものが4つもインストールされていました。 Microsoft .NET Framework1.0 Microsoft .NET Framework1.1(hot fx) Microsoft .NET Framework2.0 Microsoft .NET Framework JPN v1.0.3705 です。 これは何をするものなのでしょうか? また、要らないものはあるのでしょうか? 必要が無いのなら消したいのですが・・・ バージョンによって何かが違うとか、無いとPCで動かないソフトが出るとか・・・・ すみませんが、分かる方、ご教授ください。

  • 【 Microsoft .NET Framework 】について

    【 Microsoft .NET Framework 】には何種類ものバージョンがありますが、最新の物(Microsoft .NET Framework 3.5 Service Pack 1)が インストールされていれば、古いバージョン(Microsoft .NET Framework 1.0、 2.0、3.0)は削除しても構わないのでしょうか? また、【Microsoft .NET Framework 3.5 Language Pack SP1‐日本語 】がインストールされていれば、 【 Microsoft .NET Framework 3.5 Service Pack 1 】は不要(削除可能)でしょうか? 【 OS 】WindowsXP Home Edition Version 2002 Service Pack 3 【 パソコン(メーカー名・型番) 】FMV-BIBLO NF40T

  • Microsoft .NET Frameworkについて

    Microsoft .NET Frameworkについてお聞きしたいのですが色々なバージョンがあってどれを入れればいいのかわかりません。最新は3.5だと思うのですがこれを入れれば3.0や2.0などそれ以前のバージョンのものは入れなくてもいいのでしょうか?またMicrosoft Visual C++についても2005、2008とあるのでこちらについてもお願いします。

  • Microsoft .NET Framework Version 2.0 がインストールできません

    お尋ねします。Microsoft .NET Framework Version 2.0 がインストールできません。 Microsoft .NET Framework Version 2.0 のインストールが必須のソフトがあります。Microsoft .NET Framework Version 1.1、Microsoft .NET Framework Version 2.0 SP1、 Microsoft .NET Framework Version 3.0 SP1はインストールされています。 Microsoft .NET Framework Version 2.0 をインストールしようとインストーラーを起動しますと、http://support.microsoft.com/KB/906894で確認をするようなメッセージがでます。 そこで、上位のMicrosoft .NET Framework がインストールされているとインストールできないのかと思い、Microsoft .NET Framework Version 2.0 SP1をプログラムの追加と削除から削除しようと試みたのですが、削除できませんでした。 Microsoft .NET Framework Version 2.0 をインストールするにはどのようにすればいいでしょうか? よろしくお願いします。

  • Microsoft .NET Framework

    初めまして。namitsu0406と申します。 ある、オンラインゲームをしようと思ったら、エラーが出て、急にできなくなっていて、 そのエラー「アプリケーションでハンドルできない例外が発生しました」の原因を調べたところ、 Microsoft .NET Frameworkのインストールに失敗しているか、他のソフトウェアのインストール時にシステムファイルが古いバージョンで上書きされた可能性がある、という事で、 Microsoft .NET Frameworkを消して、再インストールをしたいのですが、 私はパソコンについて、よくわからないので、どれを消して、どれを再インストールすればいいのか、 わかりません。 私のパソコンには ●Microsoft .NET Framework 3.5 Language Pack SP1・・ サイズ 36.7MB ●Microsoft .NET Framework 3.5 SP1 サイズ 27.8MB ●Microsoft .NET Framework 4 Client Profile サイズ 120MB ●Microsoft .NET Framework 4 Client profile Language P・・ 15.3MB がインストールされてあります。 私のパソコンのOSは、Windows vista です。 バージョンは、6.0.6002 Service Pack ビルド 6002 です。 ↑どこまで書けばよくわからないので、 言ってくだされば、お答えします。 知っている方、教えていただけると嬉しいです。 宜しくお願いします。

  • Microsoft .NET Framework Version 1.1

    Vista Home Premium 6.0を使っております。 SmartOCR Lite Edition 1.0.7 というフリーウェアをインストールしようとしたところエラーメッセージが出て、readmeを読んだところ ・Microsoft .NET Framework Version 1.1 再頒布可能パッケージ ・Microsoft .NET Framework Version 1.1 日本語 Language Pack ・Microsoft .NET Framework 1.1 Service Pack 1 をインストールする必要があることがわかりました。 しかしすでに ・Microsoft .NET Framework Version 3.5 が入っています。 このパソコンに・Microsoft .NET Framework Version 1.1をインストールしてよいものでしょうか。古いVersionで上書きすると、他のプログラムが動かなくなるような気がしたものでお聞きする次第です。 ご回答のほどよろしくお願い申し上げます。

  • Microsoft .NET Framework Version 2.0  ってなんですか?

    Microsoft .NET Framework Version 2.0 を入れたことによって、(だと思う) スクリーンセーバーからの復帰でアカウントを選択しなければいけなくなりました。 前回、質問で選択しなくてよい様にする方法を聞きましたが、 解決に至っておりません。 OSを上書きしてもNGでしたので、 Microsoft .NET Framework Version 2.0 をアンインストールいたしました。 このMicrosoft .NET Framework Version 2.0 とは何をするパッチでしょうか? 入れていないとどうなりますか?

  • Microsoft .NET Framework の削除

    .NET Framework 3.0 が入っていれば古いバージョンのものは削除していいのですか? プログラムの追加と削除には Microsoft .NET Compact Framework 1.0 SP3 Developer Microsoft .NET Compact Framework 2.0 Microsoft .NET Framework 1.1 Microsoft .NET Framework 1.1 Hotfix Microsoft .NET Framework 1.1 Japanese Language Pack Microsoft .NET Framework 2.0 Microsoft .NET Framework 2.0 Japanese Language Pack Microsoft .NET Framework 3.0 Microsoft .NET Framework 3.0 Japanese Language Pack これだけ入っていますので削除できる物があれば削除してしまいたいのです。

  • Microsoft .NET Frameworkについて

    PCはDELLinspiron530 CPUはCore2DuoE6550(2.33GHz) メモリは1GB×4の4GB(1GB×2を増設) OSはVistaHomePremiumSP1 グラボはGeForce8600GTです。 確か、PCゲームの「クライシス」をインストールする過程だったと思うのですが、Microsoft .NET Framework1.1と1.1Hotfix(KB929729)がインストールされました。これはこのゲームに必要なものなのでしょうか? しかし、【Microsoft .NET Framework3.5 Language Pack SP1日本語】と【Microsoft .NET Framework3.5 SP1】がすでにインストールされています。Microsoft .NET Frameworkに詳しくないのでわからないのですが、新しいバージョンがあるのに古いバージョンをインストールする必要があるのでしょうか? それとも何かウィルス等に勝手に操作されインストールされたのでしょうか? すごく心配です。 どなたかご教授お願いします。