Vista SP1、IIS7,安装ASP.Net 1.1、VS2003、NetAdvantage 2004vol、Sql Server2000全攻略

      对于微软的软件,一向认为是:beta版惨不忍睹,rtm版马马虎虎,sp1版。所以,现在Vista SP1出来了,我也考虑更换操作系统了。经过一番google,唯一的问题应该就在于ASP.Net 1.1在Vista上的运行调试了,网上也没有详尽的能够正确操作的文章,都是零散的。于是,自我奉献一把,在虚拟机上先折腾了一下Vista,把详细流程记录下来,以备大家参考。
      安装Vista,建议一直使用Administrator帐户,装完Vista之后,立即禁用UAC,避免出现一些奇形怪状的问题。想必用Vista开发的同学应该深有体会!我这里用的是龙卷风的Vista SP1 旗舰版免激活(嘘,盗_版),龙卷风值得信赖
      当然,毫不犹豫的,先装好SQL Server2000,Vista上装开发版,功能和企业版是一样的,之前google的时候,看到很多SQL Server2000在Vista安装上出了不少问题。但是,根据我这次的测试,似乎在Vista SP1上没有任何问题,除了弹出几个兼容性问题的提示。看来,SP1还是有进步的。别忘记打SQL Server 2000的SP4补丁。
      好了,下面开始进入最关键的部分了。
    1.安装IIS 7,安装路径:开始-》控制面板-》程序和功能-》打开或关闭windows功能,将“Internet信息服务”组件勾选上,千万别忘记选择“IIS6管理兼容性”功能,否则,无法向下兼容IIS6的运行模式。如图:(字写的难看了点,大家将就着吧)


    2.安装.NET Framework 1.1和.NET Framework 1.1 SP1
      这个不用多说了吧,直接照着下面的顺序安装.Net Framework 1.1的环境,没有的话,按照下面给出的链接下载并安装,一定要依次安装
  1).NET Framework 1.1 版可再发行组件包
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3

  2).NET Framework 1.1 版Service Pack 1 (.NET1.1累积修补程序)
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=a8f5654f-088e-40b2-bbdb-a83353618b38

  3)ASP.NET Security Update for .NET Framework 1.1 SP1 (.NET1.1安全累积更新)
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=8ec6fb8a-29eb-49cf-9dbc-1a0dc2273ff9

    3.允许ISAPI的ASP.NET1.1扩展
     点击开始菜单-》运行-》输入“inetmgr”,弹出IIS的管理界面,在左边选择最上面的服务器,右边在“功能”视图中,双击“ISAPI 和 CGI 限制”,进入ISAPI的设置界面,在这个界面中,启用ASP.NET 1.1。如下图设置:


    4.修改.Net Framework 1.1的配置文件machine.config
需要增加一个节点“system.webServer”到.Net 1.1的machine.config配置文件,这个配置文件一般位于:C:\Microsoft.NET\Framework\v1.1.4322\config\machine.config,C盘是指系统盘,如果你的系统不在C盘,那么将它改成相应盘符。
要添加的节点内容为:<section name="system.webServer" type="System.Configuration.IgnoreSectionHandler, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />。
添加的位置是:<configSections></configSections>段内的最后部分。
用图来表达会更清晰一点:


    5.修改应用程序池
    装完.Net Framework 1.1之后,IIS的应用程序池里面会多出一个名为“ASP.NET 1.1”的应用程序池。我们这里要做的就是,把你的站点或者应用程序的应用程序池改成“ASP.NET 1.1”,那么它就能够以.NET 1.1的模式运行了。我这里就创建了一个新的应用程序,以ASP.NET 1.1的模式运行,而默认站点还是原来的.NET 2.0集成模式运行,两者互不影响!截图:


    6.启用“集成Windows身份验证”
只有启用了“集成Windows身份验证”,才能保证Vs2003能够正确调试网站应用程序。
操作流程如下:(摘自微软网站)

单击“开始”,然后单击“控制面板”

单击“经典视图”,然后双击“管理工具”

“名称”列中,双击“Internet 信息服务(IIS)管理器”

“连接”列中,展开您的服务器节点。

服务器名称下方将打开一个“网站”文件夹。

展开“网站”节点,然后单击要为其启用集成 Windows 身份验证的网站。

中心窗格标题将更改为所选网站的名称。在此窗格的“IIS”标题下,双击“身份验证”

该窗格的标题将更改为“身份验证”

“身份验证”窗格的“名称”列中,右击“Windows 身份验证”,然后单击“启用”

关闭“Internet 信息服务(IIS)管理器”窗口。

如图:


至此,ASP.NET 1.1在IIS7就可以正常运行了,接下去装VS2003,也是同样出现兼容性警告,不用理会,继续安装,装完之后,就能调试ASP.NET 1.1的Web项目了。
那么,下面我们再安装NetAdvantage 2004,按照正常来讲,点击运行安装,将会出现如下错误提示:“Error 1606. Could not access network location %SystemDrive%\inetpub\wwwroot\”,如截图:

一阵Google,Infragistics官网上说,只有FOR .Net 2.0的控件才能安装再IIS7下面,关于上面出现的这个问题,也很容易解决,通过修改注册表。
点击开始-》运行,输入regedit,选择路径“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp\PathWWWRoot”,将键值“%SystemDrive%\inetpub\wwwroot”改成“C:\inetpub\wwwroot”,这里的C:根据你系统盘的所在位置做相应更改。改完之后,重新运行安装程序,一路Next装完!


关键字:Vista Service Pack 1,IIS 7, ASP.Net 1.1, Visual Studio 2003, NetAdvantage 2004vol, Sql Server 2000

转载于:https://www.cnblogs.com/HollisYao/archive/2008/06/04/1168976.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/423814.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

mybatis学习(25):分页3 多参数传递(使用map)

分页排序 目录结构 com.geyao.mybatis.mapper BlogMapper类 package com.geyao.mybatis.mapper;import java.util.List; import java.util.Map;import org.apache.ibatis.annotations.Param;import com.geyao.mybatis.pojo.Blog;public interface BlogMapper {Blog selectBl…

2019CCPC湖南全国邀请赛-Chika and Friendly Pairs- 莫队+树状数组+离散化

题目链接&#xff1a; http://acm.hdu.edu.cn/showproblem.php?pid6534 思路&#xff1a; 莫队算法&#xff0c;树状数组求和。每个数对应的离散化之后的值需要打表存下来。 Code&#xff1a; 1 #include<bits/stdc.h>2 using namespace std;3 const int N2700010;4 int…

用 GDI 操作 EMF 文件[6]: GetEnhMetaFileHeader - 获取 EMF 的头文件

//增强图元文件的头文件结构 TEnhMetaHeader: tagENHMETAHEADER packed recordiType: DWORD; {记录类型}nSize: DWORD; {结构大小}rclBounds: TRect; {外接矩形(单位是像素)}rclFrame: TRect; {图片矩形(单位是 0.1 毫米)}dSignature: DWORD; …

mybatis学习(26):插入功能(插入数据)

目录结构 com.geyao.mybatis.mapper BlogMapper类 package com.geyao.mybatis.mapper;import java.util.List; import java.util.Map;import org.apache.ibatis.annotations.Param;import com.geyao.mybatis.pojo.Blog;public interface BlogMapper {Blog selectBlog(Integer…

[Linux] linux下安装配置 zookeeper/redis/solr/tomcat/IK分词器 详细实例.

今天 不知自己装的centos 出现了什么问题, 一直卡在 启动界面, 找了半天没找见原因(最后时刻还是发现原因, 只因自己手欠一怒之下将centos删除了, 而且选择的是在本地磁盘也删除. ..让我哭一会..).. 于是便重新安装, 可是问题来了, 之前安装及配置好的zookeeper/redis/solr/tom…

mybatis学习(27):获取自增id方式一(在mapper中insert配置节点的属性)

目录结构 com.geyao.mybatis.mapper BlogMapper类 package com.geyao.mybatis.mapper;import java.util.List; import java.util.Map;import org.apache.ibatis.annotations.Param;import com.geyao.mybatis.pojo.Blog;public interface BlogMapper {Blog selectBlog(Integer…

Linux下redis的安装及配置.

在上一篇[Linux] linux下安装配置 zookeeper/redis/solr/tomcat/IK分词器 详细实例. 我们已经将redis所需tar包拷贝到了linux下的root 根目录下, 接着我们只需要解压就可以了. 先将Redis的tar包拷贝到Linux下的根目录 然后解压到redis文件夹下:(先使用mkdir创建redis文件夹…

实战演习-用wse上传下载文件

jillzhang jillzhang126.com 这几天&#xff0c;光忙着写程序员职场了&#xff0c;对wse的翻译和学习没有太大的进展&#xff0c;这可不太好&#xff0c;毕竟咱还是靠技术混饭吃的&#xff0c;荒废了技术怎么行&#xff01;今天再上一盘有关wse的小菜&#xff0c;目的是想用ws…

mybatis学习(28):获取自增id方式二(在全局中配置setting选项)

目录结构 com.geyao.mybatis.mapper BlogMapper类 package com.geyao.mybatis.mapper;import java.util.List; import java.util.Map;import org.apache.ibatis.annotations.Param;import com.geyao.mybatis.pojo.Blog;public interface BlogMapper {Blog selectBlog(Integer…

Linux下安装和配置solr/tomcat/IK分词器 详细实例一.

在这里一下讲解着三个的安装和配置, 是因为solr需要使用tomcat和IK分词器, 这里会通过图文教程的形式来详解它们的安装和使用. 注: 本文属于原创文章, 如若转载,请注明出处, 谢谢. 关于设置IK分词器的文章 IK分词器: Linux下IK分词器的安装及配置 1, 解压tar文件 首先我们在根…

mybatis学习(29):适用于没有自增的数据库

目录结构 com.geyao.mybatis.mapper BlogMapper类 package com.geyao.mybatis.mapper;import java.util.List; import java.util.Map;import org.apache.ibatis.annotations.Param;import com.geyao.mybatis.pojo.Blog;public interface BlogMapper {Blog selectBlog(Integer…

Configuate Mac OSX $PATH

转载于:https://www.cnblogs.com/SunWentao/archive/2008/06/20/1226975.html

Linux下安装和配置solr/tomcat/IK分词器 详细实例二.

为了更好的排版, 所以将IK分词器的安装重启了一篇博文, 大家可以接上solr的安装一同查看. [Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一: http://www.cnblogs.com/wang-meng/p/5814798.html 8, 打开浏览器查看solr可视化界面 到了这里solr就配置好了, 可是我…

mybatis学习(30):修改功能

目录结构 com.geyao.mybatis.mapper BlogMapper类 package com.geyao.mybatis.mapper;import java.util.List; import java.util.Map;import org.apache.ibatis.annotations.Param;import com.geyao.mybatis.pojo.Blog;public interface BlogMapper {Blog selectBlog(Integer…

ElasticSearch初体验之使用Java进行最基本的增删改查

好久没写博文了&#xff0c; 最近项目中使用到了ElaticSearch相关的一些内容&#xff0c; 刚好自己也来做个总结。 现在自己也只能算得上入门&#xff0c; 总结下自己在工作中使用Java操作ES的一些小经验吧。 本文总共分为三个部分&#xff1a; 一&#xff1a;ES相关基本概念及…

mybatis学习(31):修改部分字段(有外键,先查询,再修改)

目录结构 com.geyao.mybatis.mapper BlogMapper类 package com.geyao.mybatis.mapper;import java.util.List; import java.util.Map;import org.apache.ibatis.annotations.Param;import com.geyao.mybatis.pojo.Blog;public interface BlogMapper {Blog selectBlog(Integer…

mybatis学习(32):删除操作

目录结构 com.geyao.mybatis.mapper BlogMapper类 package com.geyao.mybatis.mapper;import java.util.List; import java.util.Map;import org.apache.ibatis.annotations.Param;import com.geyao.mybatis.pojo.Blog;public interface BlogMapper {Blog selectBlog(Integer…

mybatis学习(33):动态sql if

目录结构 com.geyao.mybatis.mapper BlogMapper类 package com.geyao.mybatis.mapper;import java.util.List; import java.util.Map;import org.apache.ibatis.annotations.Param;import com.geyao.mybatis.pojo.Blog;public interface BlogMapper {Blog selectBlog(Integer…

小程序·云开发实战 - 体重记录小程序

前一段看到朋友圈里总是有人用txt记录体重&#xff0c;就特别想写一个记录体重的小程序&#xff0c; 现在小程序的云开发有云函数、数据库&#xff0c;真的挺好用&#xff0c;很适合个人开发者&#xff0c;服务器域名什么都不用管&#xff0c;云开发让你完全不用操心这些东西。…

mybatis学习(34):动态sql-choose

目录结构 com.geyao.mybatis.mapper BlogMapper类 package com.geyao.mybatis.mapper;import java.util.List; import java.util.Map;import org.apache.ibatis.annotations.Param;import com.geyao.mybatis.pojo.Blog;public interface BlogMapper {Blog selectBlog(Integer…