欢迎来到IDC91站长网!
解决服务器各种技术问题,加微信uecomzsr

Windows

当前位置: IDC91 > 服务器教程 > Windows

IIS 7.5上发布Asp.net web Mvc程序详细步骤

时间:2025-06-17 08:40:13|栏目:Windows|点击:

最近需要配置Asp.net web Mvc程序,很久没部署,结果卡了一天,不是少这个就是少那个,完成后这里就整理一下,方便需要的朋友。

一、环境

IIS7.5、asp.net web mvc、.net framework 4.8

二、过程

1、安装运行环境。

在应该部署的电脑上确保.net 运行环境。可以在官网上查找4.8版本。下载下来后名字如下:

NDP48-x86-x64-AllOS-ENU

ndp48-x86-x64-allos-chs

2、安装IIS

1)win+R,输入appwiz.cpl,(即可以打开——控制面板——所有控制面板项——程序和功能),点击"打开或关闭Windows功能",

2)勾选功能进行安装:

.net framework 4.8高级服务(勾选);

可承载的web核心(勾选);

internet信息服务(勾选),web管理工具(全选),万维网服务(勾选),功能程序开发(全选)。

3、发布网站

vs项目上直接发布到某个固定文件夹,选择文件模式。

4、开放端口

映射端口号。控制面板——防火墙——高级设置——入站规则,右击新建规则,选择端口,填写特定端口,比如521,一直下一步,最后保存个名称。

5、部署网站

运行命令inetmgr(即可打开IIS管理器)。右键网站,添加网站,选择或填好物理路径,填写网站名称比如LoveApp,填写端口比如521。

然后点浏览,可以进行正常访问。

6、有可能的报错点

1)确保应用程序池,asp.net v4.0,管道模式:集成。

2)登录用户拥有完整文件夹权限,包括临时文件夹temp,和对应的程序文件夹位置。

错误分析

一 、 在IIS上部署程序后出现错误-当前标识(NT AUTHORITY/NETWORK SERVICE)没有对"C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET Files"的写访问权限:

40

这种情况通常是因为先安装了.net Framework,然后再安装IIS服务器导致的,所以只要在IIS重新注册一遍.net Framework就可以了:

在命令行中输入命令:

C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/aspnet_regiis -i –enable

50

刷新页面,或者重新启动IIS

二、 发布mvc报错:403.14-Forbidden Web 服务器被配置为不列出此目录的内容

10

有两个地方需要配置:

1.web.config中的节点:


    
    

上一篇:Windows Server服务器上配置FileZilla后,FTP连接不上?

栏    目:Windows

下一篇:Windows server服务器使用blat命令行发送邮件

本文标题:IIS 7.5上发布Asp.net web Mvc程序详细步骤

本文地址:https://www.idc91.com/fuwuqizl/5073.html

广告投放 | 联系我们 | 免责申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

Copyright © 2023 IDC91.COM 版权所有晋ICP备17006296号