新浪博客

c#编写有关数据库网页的方法和步骤

2011-04-15 11:14阅读:
一。安装Microsoft Visual Studio 2005
  1.从网上下载Microsoft Visual Studio 2005 简体中文专业版含MSDN2005
  2.安装vs2005

二。安装SQL数据库
  1.从网上下载Microsoft SQL Server 2000 (MSSQL) PersonalEdition中文个人版本
  2.安装SQL SERVER 2000数据库服务器
  3.启动SQL SERVER 2000数据库服务器

  开始->程序-> Mocrosoft SQL Server ->服务管理器
  
三。安装 Internet 信息服务(IIS)
  1. 下载
  从网上下载一个iis5.1xp.rar(XP需要5.1, 2000需要5.0),解压缩到c:\iis5
  2. 安装
  控制面板->添加或删除程序->添加/删除Windows组件
  勾选“Internet 信息服务(IIS)”,下一步
  提示:
  请将标为‘Windos XP Professional Service Pack 2 CD'的光盘插入到
CD-ROM驱动器(G:),然后单
击“确定”
  如果要从另一个位置(如一个软盘或网络服务器)复制文件,也可以单击“确定”
  点击“确定”
  点击“浏览”,找到c:\iis5中的STAXMEM.DL_,点击“打开”即可
  点击“确定”开始复制
  重复上面的步骤,将以下文件ADMXPROX.DL_ ,IIS6.CAB,IMS.CAB复制即可。
  点击“完成”,完成安装。
注意:对于正版的XP SP3,使用正版的“F:\系统XP安装工具\上海政府版XP\I386” 才可以。对于网上下载的,如果安装时找不到文件,或文件无法复制,知道是什么原因吗?是windons自带游戏惹的祸。回到Windows组件向导,找到附件和工具,在其详细信息中去掉“游戏”的对勾(不然找不到zClientm.exe)。重新安装,是不是找到了?方法来自iis5.1的安装方法》。
四。建立样例代码目录
  从网上下载的样例代码创建复制到
  c:\my\WebSite 这里是源代码
  c:\my\WebSite_1 这里是发布网站的地址
五。建立网站
  1.建立虚拟网站 WebSite,步骤如下:
  控制面板->管理工具->计算机管理
  点击展开“服务和应用程序”->点击展开“Internet 信息服务”->点击展开“网站”
  右击“默认网站”->选择“新建”->虚拟目录
  点击“下一步”->输入别名“WebSite'->点击“下一步”
  点击“浏览”,找到要发布到网站上的内容的位置,找到
  C:\my\WebSite_1
  确定,下一步,勾选“访问的权限”,下一步,点击完成即可。
  2. 配置“http://localhost/WebSite”为ASP.NET 2.0
  点击刚建立的默认网站WebSite->属性,切换到ASP.NET页面,
  在ASP.NET 版本框中,选择 2.0.20727 ,也就是要达到2.0版本才可以。
注意: 也许需要更改 framework 版本
aspnet_regiis.exe -norestart -s IIS-Viirtual-Path
六。打开代码
  进入C:\my\WebSite文件夹,双击 WebSite.sln ,进入vs2005工作空间,
  1.如果没有建立网站WebSite,将会提示:
  无法打开网站“http://localhost/WebSite”。网站不存在。
  2.如果未将网站配置到ASP.NET 2.0,将提示:
  尚未将网站“http://localhost/WebSite”配置为使用ASP.NET 2.0。MicrosoftVisual Studio是为
使用ASP.NET 2.0而设计的;如果没有配置某些功能,这些功能可能会作出错误假设,并且可能会无法正
确呈现用该工具设计的界面。
  要立即配置此网站吗?
  3.对于缺少源代码管理插件,会提示:
  项目C:\my\WebSite_1似乎处于源代码管理下,但此计算机上没有安装相关联的源代码管理插件。将
对此项目禁用源代码管理。
  点击“确定”
  确定后,显示,无法访问数据库,
  没有安装或未能初始化关联的源代码管理插件
  (1) 不受控制的临时工作
  (2) 永久依除源代码管理的关联绑定。
  选择2,并按“确定”
七。编辑生成网站、发布网站
1. 编译错误可能需要 ajax ,需要从网上下载并安装 ASPAJAXExtSetup.msi
  2. 生成网站
  在“解决方案资源管理器”中,右击“http://localhost/WebSite/
  选择“生成网站”
  3. 发布网站
  在“解决方案资源管理器”中,右击“http://localhost/WebSite/
  选择“发布网站”
八。启动网页
  1.在IE 地址输入:http://localhost\website\index.aspx 启动
  如果页面提示,未能创建 Mutex,则需要注册 ASP.NET的iis服务器,方法是:
  2. 注册 ASP.NET的iis服务器
  开始->程序->Microsoft .NET Framework SDK v2.0 ->SDK 命令提示,就转入vs2005的安装文件夹:
  d:\vs2005chn\SDK\v2.0>
  输入命令:aspnet_regiss.exe -i 即可
  4. 必要时,重新复位 IIS,命令是:
  issreset
  5.有时需要启动默认网站,控制面板->管理工具->计算机管理->点击展开“服务和应用程序”->点击展开“Internet 信息服务”->点击展开“网站”->右击“默认网站”,从中选择启动。
九。附录 网上找到的解决两个方法:
  方法1:
  1 如果你还开着VS2005,关掉。
  2 到ASP.NET的临时目录下面<Windows dir>\Microsoft.Net\Framework\v2.0<extra
numbers>\Temporary ASpNET pages
  3 删除你的项目的那个目录(或者都删除也行)
  4 重启IIS(如果在命令行下输入 iisreset)
  5 先打开IE访问你的项目(http://localhost/yourapp
  6 然后再打开VS2005

  方法2:
  访问 IIS 元数据库失败以及未能创建 Mutex的解决办法.NET编程 2007-12-22 13:14:18 阅读106 评
论0 字号:大中小 订阅
   (1).访问iis元数据库失败是由于没有为asp.net注册iis服务器:
打开CMD,进入 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 运行 'aspnet_regiis.exe
-i'
  等注册成功后,重新启动IIS,再次访问,OK,问题解决了.
   (2).关于未能创建 Mutex 问题的解决
   有时浏览.aspx 页时会出现一下错误!
  “/WebSite”应用程序中的服务器错误。
   --------------------------------------------------------------------------------
   未能创建 Mutex。
  关于这个问题给出以下解决方案:
  在运行中输入(按视窗键+R 会弹出运行)
  1) 关闭VS.NET 和 IIS
  输入:
  2) net stop iisadmin
  3) C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i -enable
  4) iisreset

Jason Zander 博客很多信息
Jason Zander 中文博客
MSDN学生中心有很多信息

我的更多文章

下载客户端阅读体验更佳

APP专享