残念なことに、HtmlForm
2.0のためメンバーのページが欠落している...HtmlForm.Actionと.NET Framework 2.0/3.5クエリ
私の研究はHtmlForm.Action
は、.NET Frameworkの3.5で追加されたプロパティであることを示していると思われます。しかし、私はVS2005を使用していて、System.Web
(ネームスペースHtmlForm
は下にあります)への参照は.Net Framework 2.0ランタイムバージョンです。
さらに、私のIISステータス情報は、私がローカルIISにエラーを強制して読んだときに.Net Framework 2.0を使用していることを示しています。これにもかかわらず、私はform1.Action
を正常に使用することができます...しかし、私のローカルIISでのみ。
私はVMSと外部サーバーで試してみると、エラーが発生します。[MissingMethodException: Method not found: 'System.String System.Web.UI.HtmlControls.HtmlForm.get_Action()'.]
質問:
1)ローカルのIISで動作するのはなぜですか? 3.5フレームワークがインストールされているという事実は違いますか?
2)他のIISで動作しないのはなぜですか? (私はこれが.Net 2.0の一部ではないからだと思います)。
私は、.NETフレームワーク2.0で何かが動作している場合、3.5の存在が違いを生むべきではないことを想像しています。あるいは、これらの結果に他の原因があるかもしれません。