步骤一:安装IIS

打开【控制面板】-【程序和功能】,在左侧进入【打开或关闭windows功能】,按照下图选择Internet信息项目下的子选项并安装:

步骤二:配置应用程序池

打开【控制面板】-【管理工具】-【Internet 信息服务(IIS)管理器】

点击【应用程序池】做对应的配置:

注意:.NET Framewoek 版本选择对应的版本。如果没有相应选项请下载安装。

.net 4.0 下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=17718

创建完成后点击【应用程序池】中右上方的【设置应用程序池默认设置】,将【启用32位应用程序】改为True。如果你的程序中使用的【引用】全部支持64位,可以不用改,比如使用.mdb数据库,引用了“Microsoft ADO Ext. 6.0 for DDL and Security”,由于不支持64位系统,在连接数据库时会出现【未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序】错误。

步骤三:发布网站

用VS2010打开项目,在右侧【解决方案资源管理器】中项目属性上点右键,点击【发布】,并做如下配置:

发布方法:文件系统

目标位置:不是你项目工程文件的位置,而是你网站的位置,由于还没设置网站,所以这个位置自己随意设就好了。

“用本地副本替换匹配的文件”或“发布前删除所有现有文件”这个根据需要选择。

之后点击【发布】。

步骤四:发布网站

打开【控制面板】-【管理工具】-【Internet 信息服务(IIS)管理器】-点击左侧【PC-XXXXXXXX(PC-XXXXX)】下的【网站】

新建或修改【Default Web Site】

网站名称:随意

应用程序池:选择刚才步骤二设置好的那个。

物理路径:选择步骤三中,发布时【目标位置】的那个路径。

端口:只要没占用,随意。从安全性上考虑建议不要用80。

之后立即启动网站。

步奏五:权限设置

右键点击你发布的网站文件夹,选择【安全】标签,点击【编辑】更改权限

【添加】-【高级】-【立即查找】- 在搜索结果中找到【NETWOEK SERVICE】确定并添加,然后给予【完全控制】的权限或支持你网站功能相应的权限。

步骤六:Window防火墙设置

【控制面板】-【Window防火墙】-【高级设置】

在左侧点击【入站规则】后,点击右侧的【新建规程】

规则类型:选测【端口】

协议和端口:选择TCP和特定本地端口,并写入步奏四中你设置的端口号

操作-允许连接

步奏七:路由器设置

登陆路由器

找到并设置转发规则:虚拟服务器-设置端口(步奏四及步骤六中你设置的端口号)和IP(路由器给你的电脑的IP地址)后确定。

VS2010在WIN7 64位系统下架设网站及路由器配置的更多相关文章

  1. win7 64位系统下安装autoitlibrary库遇到问题解决

    转载来自http://blog.sina.com.cn/s/blog_53f023270101skyq.html 今天需要在win7 64位系统下安装autoitlibrary库,起初安装好了robo ...

  2. (转)Win7 64位系统下 Retional rose 2003 安装及破解

    网上关于Retional rose 2003安装和破解的文章比较多,这里,我结合自己的亲身体验,和大家分享一下win7 旗舰版 64位系统下Retional rose 2003(下面简称rose200 ...

  3. Win7 64位系统下 Retional rose 2003 安装及破解

    网上关于Retional rose 2003安装和破解的文章比较多,这里,我结合自己的亲身体验,和大家分享一下win7 旗舰版 64位系统下Retional rose 2003(下面简称rose200 ...

  4. WIN7 64位系统下的服务程序更新失败问题解决

    自己用DELPHI做了个小的服务在后台运行,帮助自己做一些琐事,今天修改了一下代码结果重启服务的时候一直还是以前的状态,新加的代码没任何效果. 1.检查程序没问题呀 2.关闭SSD缓存硬盘问题仍旧 3 ...

  5. win7 64位系统下 PL/SQL无法连接的问题

    第一步:下载oracle客户端 由于 PLSQL Developer 没有64位版本,所以在64位系统上运行该程链接64位Oracle时就会报错,笔者为这个问题纠结了好几天,后来通过请教Google ...

  6. win7 64位系统下进入debug

    win7 64位无法直接通过命名行输入debug命令的方式进入到debug,好在我们可是使用一个工具DOSbox来进入debug.操作步骤如下:1.下载DOSbox进行安装.下载地址:点击打开链接.如 ...

  7. win7 64位系统下读写access数据库以及安装了office32位软件再安装64位odbc的方法

    公司一款软件还在读写access数据库. 问题是我的电脑是win7 64位, 运行程序会报错, 出错信息很明显, 大意是ODBC数据源读写出错. 因此,我需要下载Access ODBC 64位数据源 ...

  8. WIN7 64位系统下,右下角的声音和电源图标不见的解决办法

    近日,电脑突然出现任务栏右下角的声音和电源图标消失不见的问题,重启仍旧没有修复,后来找到了解决办法 解决办法: 1.Ctrl+Shift+Esc键调出windows资源管理器. 2.找到进程中的exp ...

  9. Access 2003版数据库在Win7 64位系统下的不适应

    使用ODBC连接不适应 使用microsoft.jet.4.0链接会出现“未在本地计算机上注册microsoft.jet.4.0” 应使用 Provider=Microsoft.ACE.OLEDB.1 ...

随机推荐

  1. 大数据计算新贵Spark在腾讯雅虎优酷成功应用解析

    http://www.csdn.net/article/2014-06-05/2820089 摘要:MapReduce在实时查询和迭代计算上仍有较大的不足,目前,Spark由于其可伸缩.基于内存计算等 ...

  2. bzoj2326

    首先不难得出递推式f[i]=(f[i-1]*10^k+i) mod m;f[i]表示接到第i个数时的余数,k表示i的位数不难想到先按位数穷举位数,然后对于确定的位数,构造矩阵解决易得出:f[i]   ...

  3. poj 2484 A Funny Game(博弈)

    A Funny Game Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 4639   Accepted: 2855 Desc ...

  4. 把mysql 中的字符gb2312 改为gbk的方法

    第一步:查找mysql的字符: mysql> show variables like '%char%';+--------------------------+----------------- ...

  5. 详解集群内Session高可用的实现原理

    在这个互联网高度发达的时代,许多应用的用户动辄成百上千万,甚至上亿.为了支持海量用户的访问,应用服务器集群这种水平扩展的方式是最常用的.这种情形下,就会涉及到许多单机环境下完全不需要考虑的问题,这其中 ...

  6. html,shtml和htm的区别

    SHTML和HTML的区别,如果用一句话来解释就是:SHTML 不是HTML而是一种服务器 API,shtml是服务器动态产成的html. 虽然两者都是超文本格式,但shtml是一种用于SSI技术的文 ...

  7. 深入理解C#:编程技巧总结(一)

    原创文章,转载请注明出处! 以下总结参阅了:MSDN文档.<C#高级编程>.<C#本质论>.前辈们的博客等资料,如有不正确的地方,请帮忙及时指出!以免误导! 1.实现多态性的两 ...

  8. Away3d 骨骼动画优化

    很多朋友说Away3D 的骨骼数限制在32根,确切的说应该是Stage3D 的限制.在 AGAL2.0之前 VC寄存器是128个,每个vc常量寄存器最大只能容纳4位,transform占用一个4*4的 ...

  9. 【javascript基础知识】javascript中的转义序列和特殊数值常量

    javascript的转义序列 \0 NUL字符(\u0000) \b 退格符(\u0008) \t 水平制表符(\u0009) \n 换行符(\u000A) \v 垂直制表符(\u000B) \f ...

  10. sql server 获取每一个类别中值最大的一条数据

    /* 数据如下: name val memo a 2 a2(a的第二个值) a 1 a1--a的第一个值 a 3 a3:a的第三个值 b 1 b1--b的第一个值 b 3 b3:b的第三个值 b 2 ...