日期:2014-05-19  浏览次数:20761 次

.net安装项目问题求解 急!!!!!!!!!!!!!!!!!!!!!
winform程序开发完成以后,我给程序打包做部署,使用的是.net自带的打包程序,
涉及到软件的注册,我需要获得程序安装在系统上的路径,比方   你安装在e盘   ,我安装在f盘,无法判断,所以我就在自定义操作里面,设置CustomActionData的值为/dir=[TARGETDIR],在安装程序类中获取this.Context.Parameters[ "dir "]的值。


但还是出现了问题,如果你安装的路径中     (比如:c:/test/dbConfig)没有空格存在,责可以正常提取路径,但安装的路径中(比如:c:text/db   Config)存在空格,则会报出io异常,不能正常安装,希望高手能帮忙解决一下,程序已经完毕,必须用.net自带的打包程序部署,请大家尽快帮忙想办法


------解决方案--------------------
msdn