我建立两个虚拟目录,
1.建立DottextWeb虚拟目录, 指向CNBlogsDotText\DottextWeb, 该虚拟目录用于VS.NET打开DottextWeb项目, 不要建立*.*到asp.net的映射。
2.建立访问站点虚拟目录eduBlog, 指向CNBlogsDotText\DottextWeb, 并建立*.*到asp.net的映射,
两个虚拟目录都在网站根目录下建立通过IIS管理器,
然后就可以了。
还是不懂的看下面图图来做就成了。。。。。

3、安装数据库, 运行OtherStuff\SQL Scripts中有DotTextData.sql脚本,自动创建DotTextData数据库。也可以先建立数据库,然后运行DotTextData.sql脚本。忽略脚本安装错误提示,不影响正常使用。

5、初始化数据库,分别运行InitData.sql与SkinControl脚本。

6、在web.config中配置数据库连接字符串, 即<DbProvider>中的connectionString。

7、上述配置完成后,就可以访问了。

8、通过“新博客注册”注册一个新用户,并将该用户加入站点管理员组,操作方法:在表blog_UsersInRoles中,添加一条记录,UserID为你刚注册的用户的BlogID,RoleID为1(表blog_Roles中administrators的RoleID)。

9、添加网站分类:
  A、以管理员用户登录,进入管理页面,打开“Manage”页面
  B、选择“编辑网站分类”,添加一个分类
  C、在分类名称点击“Config”, 再选择添加,就会向SiteBlogConfig.config文件写入数据,如果这时出现“访问被拒绝”的错误,那是因为程序被安装在NTFS分区上,运行IIS进程的用户对程序所在文件夹没有写入权限,你需要修改一下权限设置。

10、设置首页默认显示的网站分类,在SiteBlogConfig.config中将相应的<SiteBlogConfig>设置成<IsDefault>true</IsDefault>。默认设置“首页”分类为<IsDefault>true</IsDefault>,会显示所有分类的随笔。


补充:(转载)
关于VWD2005 β2和dotText在2003上部署的小问题

这段时间杂事特别多,思绪比较乱,很久没有写Blog了。刚才几个朋友问到了Visual Web Developer 2005 Beta 2的几个细微的问题,这里总结一下:

1。打开一个从网上保存的中文页面时会出现乱码,导致在Source View中不能切换到Design View,由于这个是英文版的,出现这个情况时可以用记事本打开这个html文件,选另存为,改为Unicode格式存储,再用VWD打开即可。(当年微软讲师陈敬熙讲Starter Kit的Portal时用过的方法)

2。大家有时候也拿VWD来做Html文件,选了New后在General里选Html文件,发现给出的就是<html><body></body></html>,为了要符合XHTML标准,自己还得手动添加那些代码,其实大可不必,新建文件的时候不要选General,选Web,从C#,Visual Basic等随便选一个,选右边的Html页面来新建,这个新建的页面就有了Doctype和xmlns等需要的东西了。

3。是dotText在2003下部署的问题。很多朋友在初次安装dotText的时候因为不是很熟悉,对安装文件里的“建立*.*到ASP.NET的映射”很疑惑。说明中有“不要建”,又有“要建”,把很多刚接触.net或dotText的人都弄糊涂了。首先,不要建立映射,只web共享这个目录,目的是为了用VS.NET能打开dotText这个project的,它不需要用到这个映射。然后在IIS里再建立一个虚拟目录,名字另取一个,不要和已有的重复,比如说vcblog,然后在属性里配置站点的映射。IIS6不像以前的一样,这里你只要把那个dll文件的路径添加进去就可以了,在“应用程序配置”选项卡上添加扩展名映射时只需在通配符应用程序映射一栏中插入 X:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll  不要构选“确认文件是否存在”就OK了。有时候你建立了新用户如weixiaofan,成功后转到http://localhost/vcblog/weixiaofan出现错误的时候,看看IIS里是不是确认没有选择确认文件存在的checkbox,然后关掉浏览器,重新打开,一般问题都会解决。