.Net Framework 4というより、ASP.NET 4になってますが^^;
先日、Blogengine.netを。Net Framework 4 Beta 2上でビルドしてみた際、設定ページなどでセキュリティに関する例外が発生したと書きましたが、これは、ASP.NET 4 Beta 2からの変更点によるものだったんですねぇ。
ASP.NET 4 Beta 2 Breaking Changes
ASP.NETでは、セキュリティ対策の為、フォームで入力するコードを検証するようになっており、デフォルトではHTMLタグなどは受け付けません。
@Pageディレクティブなどで設定してあげれば可能なのですが、セキュリティ強化のために変更したようですね・・・
とりあえず、上記のページにあるように、ValidationModeを互換モードに変更してみたところ、動くようにはなりましたが、ネイティブで使用するには・・・いろいろ変えないとむずかしそうですねぇ。
ぶりちゃんもまだ全部読んでなかったりします^^;
まあ、用事をすませてから、後でゆっくりと読むことに~
Visual Studio 2010 Beta2の配布が始まってるということで、.Net Framework 4.0 Beta 2はどんなふうになったのかな~と。
Visual Studio 2010 Ultimate Beta 2をDLしてきまして、Windows 7にインストールしてみたところ、最初はVisual Studio 2008がらみでいろいろ問題がでましたが、とりあえず、このままつかうしかないかなと><
Visual C# 2008コンパイラがまったく動作してくれないのはちょっと^^;
もっと読む...