■はじめに
Visual Studio上で確認用のWebサーバが、IISに類するものだと思っていたがhttp://blogs.yahoo.co.jp/dk521123/35869367.html
で、どうやら、それだけではないので、纏めてみる。
■Visual Studio上で確認用のWebサーバの種類
[1] ASP.NET 開発サーバー(Cassini) [2] IIS Express [3] ローカルIIS [4] カスタム Web サーバー
ASP.NET 開発サーバー(Cassini)
* Visual Studioにビルトインされている簡易サーバ(IISとは無関係) * Visual Studio2015だと、デフォルトのWebサーバーは、IIS Expressになっており ASP.NET 開発サーバー(Cassini)はなくなっている模様。
問題点
* いくつかのメソッドを実行すると例外になってしまう(以下の関連記事を参照のこと)http://blogs.yahoo.co.jp/dk521123/35869367.html
* web.configを修正しても反映されない # 例:「X-Content-Type-Options: nosniff」を追加するように修正(詳細は以下のサイトを参照)しても反映されないhttp://blog.shibayan.jp/entry/20130518/1368861454
* その他の問題点については、以下のサイトを参照のこと。http://surferonwww.info/BlogEngine/post/2011/11/18/ASPNET-development-server-and-IIS.aspx
IIS Express
* IIS7をベースにした簡易版IIS * 詳細は以下のサイトを参照のこと。http://www.atmarkit.co.jp/fdotnet/scottgublog/20100702iisexpress/iisexpress.html
* 色々とトラブルがあるようだが、個人的には、ASP.NET 開発サーバーよりよっぽどいいと思う
参考文献
MSDN
https://msdn.microsoft.com/ja-jp/library/58wxa9w5.aspxその他一般サイト
* すごく勉強になった。感謝。http://surferonwww.info/BlogEngine/post/2011/11/18/ASPNET-development-server-and-IIS.aspx