Win7 安装 IIS 7.5 及部署 .NET 程序到 IIS 的内容杂记
一、如果原先安装的 Visual Studio 没有安装 .NET Web Developer (也就是开发 ASP.NET 网站的组件),在安装了 Visual Studio SP1 之后,先重新添加 .NET Web Developer,添加 Visual Studio 组件时会报错。需要先卸载 SP1,添加 .NET Web Developer ,重新升级 SP1。(这个步骤很费时,可以出去抽两根烟。。。)
二、Win7 下安装 IIS 7.5 还算是比较方便的,只是被系统隐藏的比较深罢了。在这里:
这里比较重要的是一定要选中这里的 “可承载的 Web 核心”,不然安装 IIS 成功之后,打开全部都是空白页。
参考:http://www.windows7en.com/Win7Down/12462.html
三、对于 .NET 4.0 以上开发的程序,需要在 IIS 配置中,选择好 .NET 框架版本 对应的 “应用程序池”。
四、如果出现下面的错误:
解决办法是:以管理员身份重新注册 ASP.NET 4.0 框架,命令是:
在发布网站之后,可能会出现:
System.AppDomain.CurrentDomain.BaseDirectory来获取 Web 的当前工作目录。参考:http://blog.csdn.net/yueue/article/details/1823512