场景

ASP.NET中新建MVC项目并连接SqlServer数据库实现增删改查:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/107024544

在上面实现了新建简单的MVC项目以及连接数据库实现简单的增删改查后怎样将网站部署到IIS上。

注:

博客:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

实现

打开VS新建ASP.NET Web应用程序

这里为了演示没有新建MVC项目而是新建的Web Forms项目

点击确定,打开Default.aspx,然后切换到设计视图,在页面上拖拽一个label标签

运行项目后的效果

因为对项目进行了更改,所以要右击项目选择重新生成

然后再在项目上右击选择-发布

首先新建一个配置文件,点击下一步

这里可以自定义配置文件的名字,点击确定,点击下一步

然后选择发布方法为文件系统,并在目标位置中选择要存放网站的位置。

然后点击下一步,配置为Release发布。

Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。

点击发布按钮,就可以找到上面设置的目标位置下查看网站的内容了。

要想部署到IIS还需要在控制面板-程序-打开或关闭Windows功能中将Internet信息服务功能打开,打开需要重启电脑。

然后在控制面板-管理工具-Internet信息服务管理器双击打开

打开之后右击添加网站

这里要对添加的网站进行设置。

可以自定义网站名称,但是后面的应用程序池要自己点击选择按钮进行选择,这里选择的是DefaultAppPool,但是在后面部署

成功后访问网站时提示:无法对路径进行映射,所以又将应用程序池修改为

ASP.NET v4.0

然后将上面发布的目标路径选中作为物理路径,然后分配IP和端口。

这里IP选择了全部未分配,端口选择了8090,点击确定。

然后找到Visual Studio 的安装路径下的tools下找到开发人员命令提示,右击选择以管理员身份运行。

输入以下命令

 aspnet_regiis -i

然后回车等待安装完成

然后打开浏览器输入:

http://localhost:3526/Default

ASP.NET中新建Web网站并部署到IIS上(详细图文教程)相关推荐

  1. C#编写ASP.NET Core的Web API并部署到IIS上的详细教程(API用于准确获取Word/Excel/PPT/PDF的页数)6 -将项目部署到IIS,及常见错误解决方案

    C#编写ASP.NET Core的Web API并部署到IIS上的详细教程(API用于准确获取Word/Excel/PPT/PDF的页数)6 -将项目部署到IIS,及常见错误解决方案 1.前言 2.安 ...

  2. [zz]ASP.net中新建Web网站与新建Web应用程序的区别

    http://www.cnblogs.com/lengjunming/archive/2011/02/15/1955504.html http://book.51cto.com/art/201010/ ...

  3. ASP.NET Core 使用IIS作为Web服务器,部署在IIS上

    1.修改项目代码Program.cs文件 替换为如下内容: public class Program     {         public static void Main(string[] ar ...

  4. 【小5聊】Asp.Net Core 2.1基础之部署在IIS上接口请求超时解决方法

    由于项目业务需求,对于调用和请求接口A可能需要比较长的时候,比如10分钟,那么对于core默认2分钟的请求时间就不够用了 1.Core默认请求时间 默认请求时间是2分钟 2.Core在发布后自动生成w ...

  5. WordPress网站访问慢解决方案(超详细图文教程)

    前言 之前自己搭建一个WordPress个人网站:https://zhanghan.xin:最近发现访问比较慢,于是乎进行了排查,下面是优化的方案. 优化前: 加载耗时:21秒+ 优化后: 加载耗时: ...

  6. 宝塔asp php,宝塔Windows面板部署ASP、ASPX程序WEB网站环境方法

    宝塔Windows面板部署ASP.ASPX程序WEB网站环境方法 一般Windows系统建站用户可能较多是程序是ASP或者是ASPX的,这样只能在Windows系统中才能运行.说实话,对于中文软件来说 ...

  7. 新建Web网站与新建Web应用程序的区别

    为什么80%的码农都做不了架构师?>>>    在Visual Studio 2010中,除了可以使用创建Web应用程序的方式来构建自己的Web项目之外,还可以通过创建Web网站的方 ...

  8. Asp.net中的web.config配置

    Asp.net中的web.config配置 Asp.net中的web.config配置... 1 一. 配置文件保存位置... 2 二. 配置文件加载顺序... 2 三. 配置文件节点介绍... 3 ...

  9. 关于idea中新建web项目 webapp文件夹没有小蓝点 ,启动服务,访问不到解决方案

    关于idea中新建web项目 webapp文件夹没有小蓝点 ,启动服务,访问不到解决方案 参考文章: (1)关于idea中新建web项目 webapp文件夹没有小蓝点 ,启动服务,访问不到解决方案 ( ...

最新文章

  1. 登上更高峰!颜水成、程明明团队开源ViP,引入三维信息编码机制,无需卷积与注意力...
  2. XML Programming with C# and .NET
  3. Java知多少(43)异常处理基础
  4. 开发者福利:史上最全Android 开发和安全系列工具
  5. C++在不使用任何算术运算符的情况下将两个数字相加(附完整源码)
  6. java 调用htm中js函数_Lua中调用C函数(lua5.2.3)
  7. hadoop重命名文件_Hadoop -- 3. 从Flume到HDFS
  8. 创新!谷歌大改Transformer注意力
  9. 阿里天池_优秀策略答辩PPT和相关博客
  10. java流作为参数,java-8 – 将Java 8流映射函数作为参数传递
  11. SPSS 特征筛选、主成分回归
  12. 【Scratch】青少年蓝桥杯_每日一题_12.01_角色装扮
  13. 【unity 】第一人称角色控制器手机虚拟双摇杆
  14. 计算机显示器一半有阴影,电脑显示器有阴影的解决方法,希望你们喜欢!
  15. 解除pdf文件打印限制
  16. 【opencv图像处理】--2. 颜色空间,绘制图形,绘制(中文)文本
  17. Mysql启动时pid未更新_MySQL启动报错 无法更新PID文件
  18. [转载]从春招到秋招,一个本科生的求职之路。
  19. 【JavaWeb】JSP(172-190)
  20. 5.准确量出2升水,如果你有4升和5升的碗

热门文章

  1. linux 输出gc日志,Tomcat输出保存JVM GC日志文件
  2. 想学python怎么学习_新手如何自学python课程?
  3. ROM微型计算机是什么,在微型计算机中,ROM是().
  4. python框架大全_常用的Python开源框架有哪些?列举这3个
  5. win7安装python2.7_python学习(3)-win7安装python2.7
  6. vbsedit无法创建空文档_创建恢复驱动器(U盘)
  7. 计算机模块怎么算,计算基础
  8. 超级计算机的电力消耗,适用超级计算机的一种优化供电方式
  9. 塞尔达传说gba_【译介】塞尔达传说:不可思议的帽子2004年开发者访谈
  10. Android之自定义view引用xml,Android自定义View在XML中映射错误