日期:2009-08-11  浏览次数:20368 次

在VS 2005中,有三个可选的主要部署选项:Web、ClickOnce和Windows Installer包。这三个当中,Web、Windows Installer包以前就已经有了,只有ClickOnce是2005新引入的一种集成部署技术(好像是这样吧,2003好像没有这个~~呵呵),它充许从Web  服务器安装和运行Windows应用程序,而几乎没有与用户交互,非常棒~~~这二天也稍微看了一下,但是还没去弄个DEMO。。。

除了上面的这些外,还有另一种最简单的部署方法,不过,这个方法也是最不灵活。。。呵呵。。。

这个方法就是通过MS-DOS XCopy命令将应用程序文件从一个地方移动到另一个地方。

主要是这样实现的~~当然实现方式不是唯一的,主要就是XCOPY而已

可以先创建一个.bat文件(至于命名可以随便,假如XX),在这个文件中可以写入一些COPY时对文件的筛选情况的语句,例如:

robocopy %1 %2 *.* /E /XD /IS _vti_* Modules Error ASP /XF *vssver* *.resx *.vb *vbproj* *csproj* *.pdb _* *.htm* /ETA /LOG:c:\deploy.txt

然后进入DOS状态

接着可以在DOS中输入:

XX 源文件的地址 目标文件地址

看到.bat文件中的这个语句了吗?/LOG:c:\deploy.txt
通过这句,我们可以查询我们的LOG

所以执行COPY命令后,你可以去C盘去查看deploy.txt这个文件查看你的部署结果~~