ブラウザの.NET Frameworkのサポート

このQ&Aのポイント
  • Windows7のIE10を使用しているのに.NET Frameworkがサポートされていないと表示される理由は?
  • ブラウザの設定がおかしいのか、.NET Frameworkはサポートされていないのか?
  • C#の勉強中にブラウザの.NET Frameworkのサポートについて疑問がわいた
回答を見る
  • ベストアンサー

ブラウザの.NET Frameworkのサポート

http://d.hatena.ne.jp/language_and_engineering/20100705/p1 C#を勉強しようと思い上記サイトを参照しておりました。 上記サイトの中に張り付けてあったサンプルのリンク↓ http://name-of-this-site.org/coding/dotnet/hoge.html をクリックしたところ 「ご利用のブラウザでは,.NET Frameworkがサポートされていません。」 と表示されてしまいました。 Windows7 IE10を使用しているのですが .NET Frameworkがサポートされていないということは あるのでしょうか。また、何かブラウザの設定がおかしいのでしょうか。

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

  • ベストアンサー
  • FAY
  • ベストアンサー率49% (95/193)
回答No.2

ページを読んでいれば分かる通り、動作するためには .NET Framework 1.1 がインストールされている必要があります。 .NET Framework 1.0 - 1.1 .NET Framework 2.0 - 3.5 .NET Framework 4.0 - 4.5 はどれぞれ全く別物なので、動作させるためには 必ず .NET Framework 1.1 をインストールする必要があります ・・・が.NET Framework 1.1 はWindows 7 では動作保証されていません。 インストールは自己責任で、ということになります。 同様のことは別のアプローチでもできるので 勉強のためにはあまり必要でない気もします。

unko347
質問者

お礼

バージョンが違いすぎたようですね。 ご回答ありがとうございました。

その他の回答 (2)

  • wormhole
  • ベストアンサー率28% (1622/5658)
回答No.3

Windows7に.NET Framework 1.1の該当フォルダあるのかは確認してたんですが、再度フォルダの中まで確認してみたらほぼ空でした・・・ ということは、おそらくそのページのはWindows7では動作しないと思って良いかと。 C#勉強するならVisual Studio Expressでよさそうな気はしますけど。

  • wormhole
  • ベストアンサー率28% (1622/5658)
回答No.1

http://d.hatena.ne.jp/language_and_engineering/20100705/p1 の補足のところは読まれました?

unko347
質問者

補足

最後のところに記述してあるレベルのカスタマイズで ActiveXに関するオプションを全て有効にしてみたけど できませんでした。

関連するQ&A

  • .NET Frameworkのインストール

    windows XPのPCにWIZ VSPというアプリケーションのインストールをしようとすると、.NET Frameworkをインストールしてくださいというメッセージが出てきて、インストールができない状態になります。 (メッセージ内容) This setup requires the .NET Framework version 2.0.50727. Please install the .NET Framework and this setup again. The .NET Framework can be obtained from the web. Would you lile to do this now? そこで、 http://msdn.microsoft.com/ja-jp/library/vstudio/w0x726c2.aspx こちらのサイトから.NET Framework 4.5をインストールしようとしたのですが、”このOSではサポートしていない”とのことでインストールすることができませんでした。 この.NET Frameworkというのが入っていないとWIZ VSPというアプリケーションがインストールできないようなのですが、この場合どうしたら良いか、どなたかご存じないでしょうか? どうぞ、よろしくお願い致します。

  • チェックボックス等の扱い。

    http://oguchan.s4.xrea.com/language/php/ のサイトにて、 <FORM> <INPUT TYPE="TEXT" NAME="hoge" VALUE="1"> <INPUT TYPE="SUBMIT"> </FORM> は、phpスクリプト内で$hogeで参照でき、しかしそれは危険であるから、 register_globals を無効にしてこれをできなくする。とあります。 PHP4~もそういうように設定されていると聞きました。 しかし、チェックボックスで同じname、で異なるvalueをもつ複数のデータを扱うときに、 <input type="checkbox" name="delno[]" value="no1"> <input type="checkbox" name="delno[]" value="no2"> としたときに、 echo $_POST['delno'][0]; echo $_POST['delno'][1]; と参照できてしまうのですが、これはいいのですか?

    • ベストアンサー
    • PHP
  • JavaScriptでの変数で数値を使った場合の疑問

    JavaScriptでの変数で数値を使った場合の疑問 <form action="sample.cgi" name="fm"> <button onclick="allInput()">全入力</button> <input size="10" type="text" name="hoge1" value=""> <input size="10" type="text" name="hoge2" value=""> <input size="10" type="text" name="hoge3" value=""> ・・・・ <input size="10" type="text" name="hoge30" value=""> </form> 上記のようなフォームがあったとします。 hoge1~hoge30まであるためにうけとる方法をforで受け取りたいのです。 <script Language="JavaScript"> function allInput() { for ( var i = 1; i <=30; i++ ) { document.fm.hoge+i.value = document.fm.hoge1.value; //上のiのところで1から30を文字列としたい } } </script> 内部的には document.fm.hoge2.value = document.fm.hoge1.value; document.fm.hoge3.value = document.fm.hoge1.value; document.fm.hoge4.value = document.fm.hoge1.value; ・・・ document.fm.hoge30.value = document.fm.hoge1.value; のようになっていきばいいのですが・・・ たとえになるかわかりませんが、Perlだと下のように$iの変数を文字列として扱えるのですが・・・ for ($i=1;$i <= 30; $i++){ ${"sample$i"} = param("hoge$i"); } よろしくお願いいたします。

  • MS.NET Frameworkver.DL

    初めて質問をします、無礼なところもあるかもしれませんがお許しください。 MS.NET Frameworkについてです。 前バージョンのダウンロードができないので質問させていただきました。 MS.NET Framework 1.0・1.1・2.0・3.0・3.5  全てが今必要なのでダウンロードしたいのですが、どのサイトにあるのかがよく分かりません。 (MSのサイトにはなかったので・・・。) また、例えば「1.0」全てを揃えるにはどれが必要なのでしょうか。 (4.0なら  ・.NET Framework 4        ・.NET Framework 4 Language Pack         .NET Framework 4 Client Profile         .NET Framework 4 Client Profile Language Pack が必要とのことらしい こんなふうに前バージョン色々とパッチがもあったのでそれも欲しいです。) 画像検索で、MS.NET FrameworkがインストールされているPCの画像を見ても 当然ながら人によって違うので、よく分かりませんでした。 タイムマシンみたいなサイト:http://archive.org/web/web.php でMSの昔のページで探しても出てきませんでした。 分かりづらい説明ですいませんが、足りない情報がありましたら追加で書き込みます。 誰か教えて下さい。

  • php クラス

    クラスの勉強をしているのですが、 記憶寿命をfunctionの中で完結させsample2以降でも同じ変数などを使えるようにするため定義済み関数内でクラスを処理したいのですが下記のエラーが出てしまいます。 functionの中でクラスを簡潔させるにはどのようにすればよいでしょうか?また、これはなぜエラーが起きているのでしょうか? function sample1(){ $pr=new parson; $pr->name="鈴木"; $pr->age=56; print $pr->getname(); print $pr->getage(); class parson { public $name="鈴木"; public $age=56; function getname(){return $this->name;} function getage(){return $this->age;} }} sample1(); Fatal error: Uncaught Error: Class 'parson' not found in hoge/class.php:11 Stack trace: #0 /hoge/class.php(27): sample1() #1 {main} thrown in /hoge/class.php on line 11

    • ベストアンサー
    • PHP
  • 複数のテキストボックスでインデックスを取得する方法

    htmlでテキストボックスを複数作り、そのうちの一つの テキストボックスをクリックすると、Javascriptで そのテキストボックスのインデックスを取得したい思います。 ソースは簡単ですが、以下の通りです。 サンプルとして5つテキストボックスを作成していますが、 実際は不特定(データの読み込み件数)です。 onclick="hoge(???);" の???の部分に、テキストボックスのインデックスを書きたいのですが。。。 リストボックスだと、selectedIndexで取得できるようなのですが、 テキストボックスはどのような関数を使えばいいですか? <html> <head>   <script language="javascript">     function hoge(index){     alert(index);   }   </script> </head> <body>   <input type="text" name="hoge" onclick="hoge(???);"><br>   <input type="text" name="hoge" onclick="hoge(???);"><br>   <input type="text" name="hoge" onclick="hoge(???);"><br>   <input type="text" name="hoge" onclick="hoge(???);"><br>   <input type="text" name="hoge" onclick="hoge(???);"><br> </body> </html>

  • サブディレクトリへのアクセス制限

    いつも大変お世話になっておりますm(__)m Webサイトでのサブディレクトリへのアクセスについて質問させて下さい。 http://example.com/form.html という問い合わせページがあるとします。このフォームは <form name='form' method='POST' action='hoge/sample.php'> という感じで、サブフォルダ「hoge」の「sample.php」というファイル(http://example.com/hoge/sample.php)へPOSTで送信するように作成しています。 この場合、ブラウザのアドレス欄に「http://example.com/hoge/sample.php」と直接入力すると、sample.phpが実行されてしまいます。 直接アクセスされた場合、または別のファイル(http://example.com/form.html以外)からPOST送信やアクセスされた場合にエラー表示など、制限する事は可能でしょうか?? .htaccessの設定など、いろいろ調べてみたのですが、良い方法が見つかりませんでしたので、お詳しい方、是非ともお力をお貸し下さい。 宜しくお願い致しますm(__)m

    • ベストアンサー
    • PHP
  • ubuntu上のMonoDevelopがダメ

    ubuntu32の上にMonoDevelopをインストールして、ネットワークプログラムのサンプルを動かそうとしています。System.Netのusingが必要ということで、referenseにSystem.Netを参照できるようにしましたが、コンパイルすると、そういうライブラリは存在しない、と怒られます。 具体的には、下記のようなプログラムを書き、<エラー>のようなメッセージが出てしまいます。参照はできるのに、何故このようなメッセージが出るのでしょうか。どなたかMonoプロジェクトに詳しい方がいましたら教えていただけませんか。当方、MonoDevelopも.NET Frameworkもほとんど知識がありません。なので、基本的なところが分っていません。 よろしくお願いします。 using System; using System.Windows.Forms; using System.Net; namespace Sample1 { class Sample1 : Form { private Label lb1, lb2; public static void Main () { Application.Run(new Sample1()); } public Sample1() { this.Text = "サンプル"; this.Width = 300; this.Height = 100; string hn = Dns.GetHostName(); <エラー>The name 'Dns' does not exist in the current context. IPHostEntry ih = Dns.GetHostEntry(hn); <エラー>The type or namespace name 'IPHostEntry' could not be found. IPAddress ia = ih.AddressList[0]; <エラー>The type or namespace name 'IPAddress' could not be found.

  • フレームワークは、相対パスではうまくいかないのでし

    https://okwave.jp/qa/q9374798.html の続き >>> <!doctype html> <html> <head> <title>Sample</title> <style> body { color:gray; } h1 { font-size:18pt; font-weight:bold; } </style> </head> <body> <?php $message = 'dai'; $array = ['dai' => 'debu', 'dai2' => 'debu22']; echo($array['dai2']); ?> <h1>Sample</h1> <p><?php echo $message; ?></p> </body> <?php /* |-------------------------------------------------------------------------- | Web Routes |-------------------------------------------------------------------------- | | Here is where you can register web routes for your application. These | routes are loaded by the RouteServiceProvider within a group which | contains the "web" middleware group. Now create something great! | */ Route::get('/', function () { return view('welcome'); }); Route::get('/hello', function () { return '<html><body><h1>Hello World</h1><p>this is sample page.</p></body></html>'; }); Route::get('helo', function () { return view('helo',['message' => 'Hello!']); }); ありがとうございます。上記のようにしたところうまくいったようです。 /を外すと確かにうまくいったのですが、なぜフレームワークは、相対パスではうまくいかないのでしょうか? Route::get('/hello', function () { return '<html><body><h1>Hello World</h1><p>this is sample page.</p></body></html>'; }); には/があるのにうまくいくことも混乱する原因です。 パスが通っているのでファイル名だけで実行できるのでしょうか? どこをカレントディレクトリとして考えているのかも謎ですね。 また、5.5の説明サイトが見つからずに困っていたので、ありがとうございます。 意訳のようなので、若干日本語がおかしいですが、恐らく5.5の情報は、このようなサイトしかないのでしょうね。 http://ysktec.com/shiguregaki/blog/?p=1088 こちらは5.3移行という事で更新も2017年に行っているようなのでディレクトリ構成も5.5対応かと思ったのですが、こちらの情報も古くて使えないのですかね。

    • ベストアンサー
    • PHP
  • Apacheの設定(ドキュメントルート関連)

    Apacheを使用したサイト構築で以下のことが可能か、可能であれば方法、参考となるサイト等お教え願います。 ■やりたい事 公開したいドキュメントが次のように2つのフォルダに格納されています。 (1)/var/www/html/hoge1 (2)/var/www/html/hoge2 ブラウザから、それぞれ次のように参照することは可能でしょうか。 (1)http://ホスト名/ (2)http://ホスト名/hoge2/ ■私の考え ドキュメントルートを「/var/www/html/hoge1」にすれば(1)は可能だと認識していますが、(2)はhoge2がドキュメントルートの上位フォルダになるので、「http://ホスト名/hoge2/」のような参照は出来ないと思っています。 しかし、何らかの設定で可能であればその方法をお教え願います。 よろしくお願い致します。