鸿 网 互 联 www.68idc.cn

当前位置 : 服务器租用 > .net技术 > vs2010 > >

一个打包文件导入器

来源:互联网 作者:佚名 时间:2013-09-29 09:34
不光是敲代码,最近连打包也做了,各种各样的打包要解释:给仪器打包,吃饭时帮同事打包饭菜,给生成好的程序打包。由于这里是博客园,仪器打包和饭菜打包不能说太多,不然有移出首页的危险。之前写了两篇关于安装包制作的博文了,这回继续写与安装包相关的

  不光是敲代码,最近连打包也做了,各种各样的打包要解释:给仪器打包,吃饭时帮同事打包饭菜,给生成好的程序打包。由于这里是博客园,仪器打包和饭菜打包不能说太多,不然有移出首页的危险。之前写了两篇关于安装包制作的博文了,这回继续写与安装包相关的。尽管现在有不少的打包工具,但是还用着VS来打包。

       来说说背景,有这么个程序,他的完整代码我手上没有,每次打包都要搭档生成一份给我,这样就没法在项目输出那里把需要的文件(包括exe)塞进去,只能手动去添加,但是面对着多个文件夹,我只能用老黄牛的办法把它们都加进去。一般情况下,我只会把最新的文件替换过去就算了,不过如果添加了新文件,少添加了打包后的程序会不完整,检查的话又够呛的,我总算想到了一个方法,做个导入器,因为想起以前看过杨中科老师的视频,发现vs的项目文件其实就是个xml文件来的,,通过改xml把需要的文件加进去,比手工去加要省事。

       于是我就很兴奋地打开了那个vdproj文件,与C#的项目不同,vdproj里面的结构有点像是json那种的,这样要改的话,就没xml那么简单了。

  经过我的查找,发现文件信息是记录在”Files”{}里面的,举个例子

{              {       =        =       =       =       = = = = = = = = = = = = = } }

网友评论
<