VS web项目 基于IIS调试和模拟域名调试

图片 9

1.今天在部署IIS7应用程序的时候出现了这个错误,本以为是发布的错误,其实不然,是IIS中所依赖的项没有配置正确

  2.添加web站点

在接下来的对话框中,选择搜索,高级,立即查找,定位到Network
Service,添加用户,在服务器角色选项卡中为Network
Service添加sysadmin角色。这样便可解决登录SQL
Server错误的问题。

 图片 1

  图片 2

图片 3

图片 4

      图片 5

图片 6

C:WindowsMicrosoft.NETFrameworkv4.0.30319aspnet_regiis.exe -i

打开程序-运行-cmd:输入一下命令重新注册IIS
C:WINDOWSMicrosoft.NETFrameworkv4.0.30319aspnet_regiis.exe -i

2、安装ASP.NET MVC 4.0 。

图片 7

3.把当前开发的项目部署到IIS上

回车运行,如果读者的服务器是64系统,那么需要使用命令C:/Windows/Microsoft.NET/Framework64/v4.0.30319/aspnet_regiis.exe
-i 来运行注册iis。

2.选择创建站点中对应的应用池—高级设置—启用32位应用程序,然后把值改为true。

5.
模拟域名调试

此外,还应将Network Service设置为SQL
Server的管理员账户。设置方法:启动MSSMS,安全性,登录名,右击,新建登录名,如下图所示:

首先查看目录浏览中选项是否启用。如果是禁用状态点击启用即可。

    hosts文件在 C:WindowsSystem32driversetc 文件夹下

图片 8

 

  1.启动站点  或 

6、至此完成了mvc4.0站点在iis7.0的部署。

 4.然后应用池中选择相应安装的版本

1.安装IIS

2.由于mvc4.0在创建项目后,默认在项目下的App_Start文件夹中的文件“RouteConfig.cs”里自动配置了“默认路由”为HomeController控制器下的Index方法(ActionResult),所以不需要在站点默认文档里配置默认文档名字,该站点会自动根据mvc的路由机制找到默认需要显示的视图文件。如下图:

 

    图片 9

1.如果读者使用的iis是在安装完.net
framework
之后才安装的,需要进行iis注册,开始–运行–cmd,打开命令行提示符,输入命令如下

64位机器:

    基于IIS调试,能最大限度模拟真实环境。

图片 10

You can leave a response, or trackback from your own site.

Leave a Reply

网站地图xml地图