VS发布网站详细步骤

要在本地(自己的额电脑上)发布网站,首先你必须要搭建一个IIS服务器(具体搭建方法可参考我的上一篇博客)。下面是具体步骤:
1、打开你的VS2012网站项目,右键点击项目》菜单中 重新生成一下网站项目;再次点击右键》发布
2.弹出网站发布设置面板,点击<新建..>,创建新的发布配置文件(配置文件可以随便写自己命名):
3、点击下一步:在发布方法中选“文件系统”,这样我们可以发布到自己指定的本机文件上。
4.选择网站要发布的物理地址(可以使C盘也可以是其他盘)比如:C:\Users\Younggod丶\Documents\WebSite。点击下一步。
5.在配置中,要选择“Release”——发布模式(Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序

6.点击下一步:进入发布前的预览界面

7.点击发布即可以发布你指定的文件夹中,这里,我发布的是C盘下的WebSite文件夹中。

发布成功后,点开文件夹,所有页面的.cs文件都消失了, 都去哪里了呢?是bin文件夹里面吗?大家猜一猜。

发布好的截图:

8.这样就已经配置好了网站的物理地址,接下来配置网站的ip地址。

通过》控制面板》管理工具》启动 ‘Internet信息服务(IIS)管理器’ 进入IIS界面。

右键单击网站》添加网站

下面图中,左边红色方框内输入自定义的网站名称(请尽量用英文,这里我就写test),

应用程序池:DefaAppPool。

物理路径:C:\Users\Younggod丶\Documents\WebSite(上面发布网站的位置)。

ip地址:你本机在局域网中的地址。

端口:给一个大于1024的一个数字。80为浏览器,默认的断口号。0-1023是公认端口号,即已经公认定义或为将要公认定义的软件保留的。

点击确定。

9.

最后一步:注册IIS服务器。命令:aspnet_regiis -i(请复制),先在程序菜单》VS2012里面》Visual Studio Tools》VS2012开发人员命令提示。右键单击 “VS2012开发人员命令提示”。以管理员身份运行。(如果不是以管理员身份运行,将会提示“权限不足”错误)

运行后,右键粘贴 aspnet_regiis -i 按回车。

最后,找到自己的网站首页,右键浏览。IE有时会不响应(地址栏出现空白),要多次浏览才会成功。

问题集锦

1  由于权限不足而无法读取配置文件

解决方法:右键该网站,选择编辑权限。安全——编辑——添加——高级——立即查找——Everyone。

2  缺少网站默认页面

解决方法:这是因为没有设置网站默认的起始页。需要在默认文档中-添加默认的起始页。右键默认文档——打开功能——添加,输入发布网站默认的起始页名称即可。

3  .net版本不一致

解决方法:
  进入应用程序池界面
 在应用程序池中,右键要发布的网站——高级设置——.NET Framework版本设置为v4.0
当然,这样发布出来的网站,也仅仅局限于局域网内的互相访问,如果想要外网也可以进行访问,可以通过路由和服务器进行相关的设置,这里暂不赘诉,有兴趣的朋友可以参考一下这篇文章(点击参考)。

VS2012/13本地发布网站详细步骤(可带数据库)相关推荐

  1. VS2012发布网站详细步骤

    VS2012发布网站详细步骤 原文 VS2012发布网站详细步骤 1.打开你的VS2012网站项目,右键点击项目>菜单中 重新生成一下网站项目:再次点击右键>发布: 2.弹出网站发布设置面 ...

  2. 如何设定vs2012用linux文件格式,Visual Studio 2012发布网站详细步骤

    1.打开你的Visual Studio 2012网站项目,右键点击项目>菜单中 重新生成一下网站项目:再次点击右键>发布: 2.弹出网站发布设置面板,点击,创建新的发布配置文件: 输入你自 ...

  3. 简单几步:图解——VS2012发布网站详细步骤

    原文 http://www.cnblogs.com/guohenghai/archive/2013/06/04/3117638.html 1.打开你的VS2012网站项目,右键点击项目>菜单中 ...

  4. Nginx访问本地静态资源详细步骤

    目录 一.Nginx简介 二.Nginx访问本地静态资源详细步骤 1.首先下载Nginx 2.将下载好的压缩包解压到合适位置 3.启动Nginx,进入localhost 界面如下图所示说明启动成功,默 ...

  5. 关于win10发布网站的步骤及问题解决方案

    关于win10发布网站的步骤及问题解决方案 一.Win10开启IIS 1.进入控制面板 2.点击程序 3.启动或关闭Windows功能 4.Internet Information Services记 ...

  6. .NET项目发布网站具体步骤和注意事项

    ASP.NET项目发布网站具体步骤 1.     在解决方案管理器中右键项目名称,点击"发布网站",如图 2.     在发布窗口中选择"文件系统",然后选择文 ...

  7. 本地安装MySQL详细步骤

    本地安装MySQL详细步骤 Win10下载安装MySQL 一.官网下载MySQL 二.安装MySQL 三.启动MySQL 四.登录本机的MySQL 五.注意事项 六.MySQL命令 Win10下载安装 ...

  8. 本地安装Tomcat详细步骤

    本地安装Tomcat详细步骤 Win10下载安装Tomcat及配置环境变量 一.官网下载Tomcat 二.配置环境变量 三.安装Tomcat 四.检验是否安装成功 五.注意事项 六.问题与解决 Win ...

  9. LAMP-架构环境网站搭建;在Apache Web服务器上部署PHPBB3网站详细步骤;Linux+Apache2+PHP+MySQL 安装和配置

    在Apache Web服务器上部署PHPBB3网站 LAMP-架构环境网站搭建;在Apache Web服务器上部署PHPBB3网站详细步骤:Linux+Apache2+PHP+MySQL 安装和配置 ...

最新文章

  1. Tengine Web服务器概述
  2. 多线程:pthread_cond_wait 实现原理
  3. 改善代码设计 —— 组织好你的数“.NET研究”据(Composing Data)
  4. HDU 1058(打表)
  5. python dataframe删除某一列_怎样用Python进行数据分析
  6. python大括号用法_Python中各种括号的区别、用途及使用方法
  7. 【python之路14】发送邮件实例
  8. java wait 参数_java中wait()和join()方法的区别是什么
  9. AlexNet原理和实现
  10. 【kibana】状态异常 Status: Red Unable to connect to Elasticsearch at http://127.0.0.1:9200.
  11. python dlib opencv人脸识别准确度_基于dlib和opencv库的人脸识别
  12. wget下载命令使用说明
  13. [C/C++]Windows下的getch函数实现
  14. 彻底解决电脑空闲时,Win音频设备图形隔离(系统进程)占用CPU的问题
  15. 三角形的几何公式大全_初中数学几何公式、定理梳理大全,老师都收藏了
  16. 福田中心区20个楼盘航拍全景
  17. HFSS常见使用问题和解决办法汇总(纯经验分享)
  18. HTML基本知识学习 2021-04-08
  19. 上传文件资料并生成缩略图
  20. 使用 Ceph 作为 OpenStack 的统一存储解决方案

热门文章

  1. 没有云平台,又不会代码?MicrobiomeAnalyst:一款综合的可视化微生物组学数据分析网页工具
  2. MetaPhlAn2-增强版宏基因组分类谱工具-一条命令获得宏基因组物种组成
  3. R语言ggplot2可视化分面图(faceting)、可视化分面条形图(facet_wrap bar plot)、使用strip.text函数自定义分面图每个分面标题条带strip的大小(cutomi
  4. R语言广义线性模型函数GLM、glm函数构建泊松回归模型、模型中存在过离散(Overdispersion)、则将连接函数从possion函数替换为quasipoisson函数重新构建泊松回归模型
  5. R语言Logistic回归模型亚组分析森林图(forest plot)绘制
  6. 线性模型系数解读中的那些坑,以套索回归(LASSO)和岭回归(Ridege)为例
  7. html表格立体效果,用HTML实现凸(凹)起的立体效果的表格
  8. 高通量测序技术的原理及各平台优势和实践应用的分析
  9. 免安装的mysql删除_MySQL5.7 免安装版配置及删除图文教程
  10. linux rpm目录,Linux修改RPM的安装目录的方法