none
VS2005 Windows Installer部署两个问题>>1. 单个文件不能太大? 2. ... RRS feed

  • 问题

  • 大家好,

    我在使用VS2005的Windows Installer安装部署时碰到两个问题:

     

    其一,如果要打包的单个文件过大(大约超过180M),编译安装包工程时,会出现“未能找到文件"...xxx...”,'存储空间不足,无法完成此操作。'”的提示,导致编译停止。硬件情况:工程所在的硬盘空间足够(超过10G),物理内存2G+虚拟内存4G。

     

    其二,安装包安装后,个别配置文件是可有可无的。用户可以在软件的选项中选择删除个别配置。而删除后再点击桌面安装时创建出来的快捷方式时,会启动“文件修复”,被删除的文件又被恢复回来。

    有没有办法设置安装后,某些安装包自带的文件如果找不到,点击桌面快捷方式时不启动“文件恢复”?

     

    另,我的VS2005已经打过补丁,操作系统是简体中文XP。

    大家有没有碰到过? 谢谢了!

     

     

    2008年10月11日 4:14

答案

  • 你好!
       第一个问题很奇怪,我没有遇到过,我打包过比你的文件还大的文件,也没有出错。VS提示空间不够,应该是空间不够。你下个进程跟踪的工具看看到底VS要使用哪里的空间。
       第二个问题好象不能很容易实现,这应该是MSI的特性。
    2008年10月11日 7:29
    版主

全部回复

  • 你好!
       第一个问题很奇怪,我没有遇到过,我打包过比你的文件还大的文件,也没有出错。VS提示空间不够,应该是空间不够。你下个进程跟踪的工具看看到底VS要使用哪里的空间。
       第二个问题好象不能很容易实现,这应该是MSI的特性。
    2008年10月11日 7:29
    版主
  •  

    对于第一个问题,其实不是每次都出现。当安装包工程的某次编译时出现错误提示后,关闭VS2005再打开,一般打开后的第一次不出现。
    2008年10月14日 1:51
  •  

    我也遇到这个问题了,怎么解决的呀?

     

    2008年11月9日 7:05
  •  

    我也遇到这个问题了,怎么解决的呀?

     


    您好,这个问题我没有解决。我们换了另一个大包的软件。
    2009年10月7日 1:50