vs2005自带的安装程序一般只能在目标微机的软件安装目录内创建子目录。比如说,设计好的程序要安装在客户微机的"D:\Program File\我的程序"这个文件夹内,那么你在构建vs2005自带的安装程序时所创建的文件夹在实际安装时只能在D:\Program File\我的程序\的下面。我的问题是,如果我想在软件安装时自动创建D:\abc这个文件夹或者F:\管理软件\Config,在vs2005自带的安装程序中能做到吗?谢谢!

解决方案 »

  1.   

    1:选择“应用程序文件夹”一项,点选右键中的“属性”选项。 
    2:在属性窗格中,将“DefaultLocation”属性值修改为默认的安装位置
      

  2.   

    to yalan:
    谢谢。但我不是这个意思。我的本意还是软件可以任意盘符、任意文件夹安装,只不过安装软件时还想在客户微机的任意指定位置生成文件夹而已。比如上面提到的:自动创建D:\abc这个文件夹或者F:\管理软件\Config。
      

  3.   

    自动创建D:\abc这个文件夹或者F:\管理软件\Config并不是用来安装软件的,只是用来存放一些视频文件、临时文件等。
      

  4.   


    如果诸如pplive之类的软件,需要缓存数据的情况下,需要用户指定,这样比较人性化。当然也可以在首次运行时指定,原理一样复杂度也是一样滴,看个人喜好了呵呵
      

  5.   

    如果是希望在安装程序时创建“指定的文件夹”,可以在<项目>中点击<显示所有文件>,然后在解决方案资源管理器中找到“指定的文件夹”,并点击右键,选择<包括在项目中>。
    这样,再打包,就会在安装软件时,自动创建那个“指定的文件夹”了!