转自: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. mfc对话询问窗体

    // 显示消息对话框       nRes = MessageBox(_T("您确定要跳转网站?"), _T("提示"), MB_OKCANCEL | MB_I ...

  2. JS生成指定范围内的数组

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  3. [原创]zepto打造一款移动端划屏插件

    最近忙着将项目内的jquery 2换成zepto 因为不想引用过多的zepto包,所以花了点时间 zepto真的精简了许多,源代码看着真舒服 正好项目内需要一个划屏插件,就用zepto写了一个 逻辑其 ...

  4. 使用 Git Hooks 实现自动项目部署

    最近在某服务器上面搭建 git 开发和部署环境,git 开发环境很简单,按照 ProGit 一书的相关知识就可以轻松搞定,实现了类似 Github 的使用 SSH + 私有 Clone 的方式. 关于 ...

  5. Asp.Net 数据库连接字符串

    <configuration> <connectionStrings> <add name="DefaultConnection" providerN ...

  6. CentOS7 睡眠 休眠 关机 电源

    设置装有 CentOS7 的笔记本合盖后黑屏进入睡眠模式 systemd 能够处理某些电源相关的 ACPI事件,你可以通过从 /etc/systemd/logind.conf 以下选项进行配置: Ha ...

  7. Eclipce结合Ant进行编译、打包、传输、运行

    注意: 用Ant构建时,build path只能是单级的,如默认的src,如果是类似basePath/jsr253这样的话,运行Ant build时会报错,说找不到jsr253. (此文讲述的是以an ...

  8. 基于SSM的租赁管理系统1.0_20161225_框架搭建

    搭建SSM底层框架 1. 利用mybatis反向工程generatorSqlmapCustom完成对数据库十表的映射 generatorConfig.xml <?xml version=&quo ...

  9. ****Linux MySQL命令运用个人总结

    1.xampp在linux下如何使用mysql命令 A: 解决方法(推荐第二个方法): 1.xampp中的命令工具在/opt/lampp/bin/目录中,所以可以这样运行mysql命令 /opt/la ...

  10. PHP7函数大全(4553个函数)

    转载来自: http://www.infocool.net/kb/PHP/201607/168683.html a 函数 说明 abs 绝对值 acos 反余弦 acosh 反双曲余弦 addcsla ...