功能:
查询存于VSS(Microsoft Visual SourceSafe)服务器的测试文档,并可打开查看,系统的用户即为VSS已有用户。
开发环境:
VS2008 + WinXp + IIS5.1;前台页面:Asp.net,采用div+css布局,后台代码:C#,VSS的COM接口:ssapi.dll,第三方控件:AspNetPager7.3.2;
环境搭建及除错:
1、分页控件AspNetPager:Vs2000工具箱右键->选择项->.NET Framework组件->浏览->选择AspNetPager.dll,打开、确定后完成安装。
2、VSS接口:开始->运行->regsvr32 (路径)SSAPI.dll,完成注册;在需要得项目上右键->添加引用->浏览->选择ssapi.dll,确定即可。
3、IIS:
(1)、IIS安装:如果Xp系统没带ISS安装包,则需要自行下载iis5.1安装包,此版本对应Xp系统,如果控制面板里没有“->添加/删除Windows组件->Internet信息服务(IIS)”组件的添加,可采取如下方法:首先在“开始”菜单的“运行”中输入“c:/Windows/inf/sysoc.inf”,在sysoc.inf中找到“[Components]”这一段,在里面加上这段:“iis=iis2.dll,OcEntry,iis2.inf,,7”
,之后保存并关闭。接下来,在运行中输入“CMD”然后回车,打开命令行模式,在命令行下输入下列的两条命令,在每一行命令结束后回车:
expand d:/iis51/iis.dl_ c:/Windows/system32/setup/iis2.dll
expand d:/iis51/iis.in_ c:/Windows/inf/iis2.inf 注意如果你解压到了F盘就把上面的D改为F即可。
(2)、先装Vs2008后装IIS问题解决:此种情况 .NET环境会被破坏,导致不能解析apsx文件,解决方法:重新注册安装.net,开始->Visual Studio 2008->Visual Studio 2008 tools-
>Visual Studio 2008 命令提示->aspnet_regiis.exe -i
主要代码片段VSS接口操作:
几个页面如下: