【.NET】网站的打包与发布

网站发布

1、打开VS,右击UI层,点击发布Web应用

这里写图片描述

2、选择自定义,然后设置网站名,点击下一页

这里写图片描述

3、发布方法选择“文件系统”,目标URL选择自己网站想要放的位置,然后新建一个名为Website的文件夹,放在Website下

这里写图片描述
这里写图片描述

4、接着在下一步的配置中选择Release,然后下一步,接着点击发布即可

这里写图片描述

IIS安装

找到控制面板—>程序—>程序和功能—>启用或关闭Windows功能,找到Internet Information Services,选中其下的Web管理工具和万维网服务,点击确定即可

这里写图片描述

IIS发布

1、打开Internet Information Services(IIS)管理器【控制面板—>系统和安全—>管理工具】

这里写图片描述

2、Internet Information Services(IIS)管理器下添加网站

这里写图片描述

3、在添加网者页面,将网站名称、应用程序池都填上,物理路径就是刚刚发布的位置,关于绑定,就是在IP地址填写自己的IP地址,这样别人就可以直接通过访问IP就可访问网站

这里写图片描述

4、如果想要根据网站就能直接打开网站首页,可以在默认文档中,添加网站首页的aspx文件

这里写图片描述
这里写图片描述

问题

1、错误404.3

这里写图片描述

解决:

找到刚才安装IIS的位置【控制面板—>程序—>程序和功能—>启用或关闭Windows功能】,找到Internet Information Services下的万维网服务下的应用程序开发功能,将关于.NET的选项全部选中,确定即可
这里写图片描述
这样就可以在浏览器中输入自己的ip地址,后边加上自己设置的端口号(192.168.1.1:8080)即可访问自己访问发布的网站了

2、他人不可访问?

到上一步为止,自己访问网站是没有问题了,但是用别人的电脑输入刚才的IP是不能访问网站的

解决:

其实这个很简单,是因为我们每个人的电脑都设置保护,设置防火墙了,只要把防火墙关闭就行。

总结

当从别人电脑上成功访问到自己发布的网站的那一瞬间,特别开心,似乎也明白了之前接触过的很多网站是怎们让别人访问的了。

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
### 回答1: 是的,.NET打包程序可以打包SQL Server安装程序。 使用.NET打包程序可以将SQL Server安装程序及其相关组件打包成一个可执行文件或安装包。打包程序会将所有必要的文件和资源一起打包,以便在目标计算机上进行安装和部署。 打包程序不仅可以打包SQL Server的安装程序本身,还可以包括相关的驱动程序、配置文件、脚本、服务等。这样,用户在安装时只需运行打包程序,就能自动安装和配置SQL Server,而无需手动下载并运行SQL Server的安装程序。 通过打包程序,可以将SQL Server安装程序打包成一个独立的安装包,方便在不同的环境中进行部署和安装。这对于需要在多台计算机上进行SQL Server部署的开发人员和系统管理员来说是非常有帮助的。 总而言之,.NET打包程序可以方便地打包SQL Server安装程序,以便在目标计算机上进行部署和安装。这样可以简化部署过程,提高效率,并确保SQL Server安装的一致性和正确性。 ### 回答2: 是的,.NET提供了一种名为ClickOnce的打包程序的技术,它可以用于打包并分发SQL Server安装程序。ClickOnce是一种用于创建和发布Windows应用程序的部署技术,它支持将软件打包成一个独立的安装程序文件,用户只需点击一次即可安装并运行应用程序。 使用ClickOnce来打包SQL Server安装程序时,可以将SQL Server安装程序文件和所需的依赖项一起打包到一个ClickOnce应用程序中。这样,用户只需下载并点击该安装程序,便可自动安装SQL Server程序到他们的计算机上。 在打包SQL Server安装程序时,需要确保点击一次应用程序能够正确地检测和安装用户计算机上所需的SQL Server版本。可能需要在ClickOnce应用程序中包含一些额外的逻辑来检测是否安装了SQL Server,并根据情况做出相应的安装操作。 总之,.NET打包程序技术ClickOnce可以用于打包并分发SQL Server安装程序,使用户能够方便地安装和使用SQL Server。
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值