转自:http://www.bkjia.com/Asp_Netjc/1018876.html

本文讲解网站建好之后,如何发布在服务器上面。这也是阿辉最近遇到的问题,经过不停的查找资料终于解决了,但是有一些具体的细节需要特别的注意,不然会出现错误。

1:在解决方案上先清除解决方案---->在重新生成解决方案--->点击发布(这里必须要清除解决方案,而且记住以后项目更改了,也要先清除解决方案。);

2:点击发布----->弹出页面(如下图1)--->下拉—>新建配置文件名---[阿辉建为(SYSWX)];

图1                                           图2

3点击下一步--->选择“文件系统”----->界面如下图1--->界面变为图2,此时文件位置---- ”C:\WX“

图1                                             图2

4:下一步---->选择Release(此时也可以选择其余两个,Debug为调试版本,而Release为发布版本。)------>接着下一部,,,发布》》》》》》

5:做到这一步的时候已经成功了,输出如下,,,,

6:此时在C盘下面的文件夹WX里面就是网站发布生成的具体内容。

7:此时就是将WX文件夹里面的代码压缩拷贝到服务器文件夹里面,然后在服务器里面设置IIS服务的网站发布。

IIS网站发布

1:将发布出来的代码拷贝到服务器WX文件夹里面,然后打开iis服务器(信息服务管理器)如下图

2:这时右键网站---添加网站--如下图1所示,之后写网站的网站名(SYS)---->应用程序池点击  选择---

---->选中“DefaultAppPool”界面如图2.

图1                                            图 2

3:IP地址选择自己电脑的IP,端口变为大于80的数,我的为8160(由于前面的端口我都用了,,自己设置的时候尽量设置大点,)如上图2所示。之后点击“确定”,由于我的电脑上面已经注册了“IIS服务器”所以直接就可以生成网页,SYS右键----->管理网站----->浏览

4:没有注册IIS服务器的再看,,,

在C盘文件夹下面找此文件aspnet_regiis.exe,路径如下“C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe”打开运行输入cmd,将文件aspnet_regiis.exe拉入,在其后面加  -i  之后界面如下

此时就安装完了iis服务器,接着就是将服务器文件夹WX里面的文件,管理员获得所有权限。

到这一步就完成了服务器里面网站的发布,,界面如下

提示:

*:我在做的时候也遇到了问题,比如权限的问题,要是管理员取得所有权不能浏览,那就找到C:\Windows\Temp,将文件夹Temp

添加NETWORK SERVICE权限,更改你的网站文件夹的权限:

在网站文件夹添加Everyone的权限,设置为完全控制就行。

*:注意将应用程序池,ASP.NET设置为4.0,这里的级别设置的低了也会出现错误。

VS2013发布网站,vs2013发布的更多相关文章

  1. VS发布网站步骤(先在vs上发布网站到新的文件夹,然后挂到iis上面)

    VS发布网站步骤(先在vs上发布网站到新的文件夹,然后挂到iis上面) 首先用vs2010打开一个Asp.Net项目,   也可以通过vs菜单->生成->发布网站   选择发布网站的路径 ...

  2. VS2013使用WebDeploy发布网站到IIS服务器

    VS2013用Web Deploy方式发布网站到IIS服务器发布文档 VS版本:VS2013 服务器版本:Windows Server 2012 R2 IIS版本:IIS8.0 Web Deploy版 ...

  3. VS2013发布网站删除.CS文件

    VS2013发布网站时,默认不删除.CS文件,想要删除的话,需要一些配置   1.在要发布的网站上右键,选择"发布网站". 2.在发布窗口中,会让你选择一个发布配置文件,没有的话点 ...

  4. VS2013发布网站详细步骤

    以下是我发布网站的时候,搜索到的可以使用的办法,同样适用于vs2013(已经尝试). 1.打开你的VS2012网站项目,右键点击项目>菜单中 重新生成一下网站项目:再次点击右键>发布: V ...

  5. vs2013发布网站合并程序是出错(ILmerge.merge:error)

    Vs2013发布网站时,生成错误提示: 合并程序集时出错: ILMerge.Merge: ERROR!!: Duplicate type 'manage_ForcePasswrod' found in ...

  6. vs2013发布网站

    第一次在Server2008中发布网站,期间发生了很多的错误,这里记录下来,以供以后的学习. (1).首先在IIS上先建一个网站,(网站名称.物理路径.类型 IP地址 和端口)然后点击确认,这样就是先 ...

  7. VS2013中使用git发布解决方案master分支的时候出现错误

    VS2013GIT基础用法请自行参考:不会Git命令,照样玩转Git 环境:VS2013+ 码云错误描述:在VS2013中使用git发布解决方案master分支的时候出现“无法将本地分支 master ...

  8. asp.net core项目发布网站时的选项

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

  9. IIS发布网站

    IIS发布网站几个问题 1.部署步骤:http://jingyan.baidu.com/article/3065b3b6e5becdbecff8a4d5.html Win7下IIS报503Servic ...

随机推荐

  1. jQuery EasyUI Combobox 无法获取属性 options 的值: 对象为 null 或未定义

    错误的写法: $('#combobox1').combobox({ valueField: 'id', textField: 'text',data:[{id:1,text:'蚂蚁小羊'}]}); 正 ...

  2. controller_name classify constantize model_name

    控制器 class CourseSurveysController < ResourcesBaseController end controller_name # "course_su ...

  3. 2017《时间的朋友》罗振宇跨年演讲ppt

    2016年12月31日晚,罗辑思维的罗振宇将在深圳湾春茧体育馆进行2017<时间的朋友>跨年演讲,很多网友一直在找直播的地址还是没找到,现在ytkah就第一时间分享一些精彩ppt弥补网友的 ...

  4. python2.7 学习笔记--列表的使用

    同其它编程语言一样,python也提供了丰富的数据结构,以方便数据的处理.本文介绍两种最基本的数据集合,列表和元组的使用. 一.列表使用介绍 可以理解为一个有序的序列.其使用方式举例如下: list= ...

  5. Object-C目录

    Object学习目录: 1.OC概述 2.OC第一个应用程序 3.OC之类和对象(属性.方法,点语法) 4.OC之类的扩充(self,super关键字.继承.构造函数等)   5.OC之分类Categ ...

  6. 1. K线基础知识一

    1. 什么是K线: K线起源于日本米市交易,它的基本用途就是为了寻找"买卖点". 2. K线按照计算周期可分为日K线,周K线,月K线,年K线. 周K线:周一的开盘价,周五的收盘价, ...

  7. 卡特兰数(Catalan)

    卡特兰数又称卡塔兰数,英文名Catalan number,是组合数学中一个常出现在各种计数问题中出现的数列.由以比利时的数学家欧仁·查理·卡塔兰 (1814–1894)命名,其前几项为 : 1, 2, ...

  8. 已安装php 编译安装 gd库拓展模块

    参考资料:http://wenku.baidu.com/link?url=EgXFShYxeJOZSYNQ_7RCBC-6X8OcRRCqVm4qCv49uBk57d6vLBoUpfYdQ-KqJRs ...

  9. 饿了么基于Vue2.0的通用组件开发之路(分享会记录)

    Element:一套通用组件库的开发之路 Element 是由饿了么UED设计.饿了么大前端开发的一套基于 Vue 2.0 的桌面端组件库.今天我们要分享的就是开发 Element 的一些心得. 官网 ...

  10. centos 6.5 安装django

     首先做这个:python安装setuptools   http://blog.csdn.net/zhuying_linux/article/details/8167430  CentOS下将2.6升 ...