我用vs2005
如题
在线等
解决立即给分
谢谢

解决方案 »

  1.   

    ref:http://www.cnblogs.com/minbear/archive/2004/07/14/24218.aspx
    在onafterinstalled中开一个进程,传入目录地址和exe文件名,运行程序即可
    不过最后的 完成 好像是确认用的,onafterinstalled在进度条结束后就会触发
      

  2.   

    在打包时将设置安装文件的postbuildevent属性
    但具体操作我也没试过
      

  3.   

    up
    借此宝地请教个问题:
    DataGridView控件的每一行记录可否有子行集合(数据来自另外一个相关表),这样形成一个分级,方便浏览.我想效果跟treeview差不多,只是要展示多列记录
      

  4.   

    csShooter(Sharp Shooter)
    请问怎么做?
    谢谢
    vs2005里面好像没有啊
      

  5.   

    1 新建一个library工程,add new item - installer class, 里面加如下代码:
      protected override void OnCommitted(System.Collections.IDictionary savedState)
    {
    base.OnCommitted(savedState);
    string installDir = this.Context.Parameters["InstallDir"];Process process = new Process();
    process.StartInfo.FileName = installDir + "MyShell.exe";
    process.Start();}2 编译生成dll
    3 安装项目中view - files,添加这个dll
    4 安装项目中view - Custom Actions
      在Install和Commit都新增Custom Action,添加这个dll,
      CustomActionData为/InstallDir="[TARGETDIR]\"
    5 build生成安装包
      

  6.   

    请问大虾,是不是用该安装文件进行安装操作完成后,.dll文件也会出现在安装目录下??而这个.dll文件只是在安装过程有用,但是对于安装好的程序来说是个垃圾文件。有没有办法,安装好这个程序后,.dll文件让它自动消失呢??