同时请教各位兄弟:如果对这个安装类库进行调试,我只能用messagebox.show 来查看一个变量的值,太痛苦了。我也试过好几种方法。可是都无法进行调试。
不是一般的类库文件!
[email protected]

解决方案 »

  1.   

    我一般用控制台应用程序进行调试成功后,才把它放到这里面来/dir="[TARGETDIR]\"这个东西非常奇怪,编译完成以后,在本机运行安装程序没有问题,但是要放到其他的机器上运行安装程序就必须把/dir="[TARGETDIR]\"改成/dir="[TARGETDIR]"编译后才能够成功运行
      

  2.   

    对于在其他机上安装我还没有试过,不知会不会象楼上说的那样。不过我看帮肋里就是这样写的。
    我一般用控制台应用程序进行调试成功后,才把它放到这里面来
    可是那个时候上下文的环境从哪里来。
    那时setup.exe还没有执行啊。哪来的数据库密码
      

  3.   

    有个问题问一下;
    在安装过程中,有用户自己选数据库名称创建的过程;
    而我是通过Web.Config中调用数据库连接字符串;
    安装中需要修改这个连接字符串,如何做?
      

  4.   

    要修改web.config我觉得有二种方法一种是有一个配置类。还有一个是文件类。(你可以修改你文件的内容)
      

  5.   

    UP,有这方面的示例 or 文档否?
      

  6.   

    我在控制台程序里面调试意思是,先确定程序能够正常运行,像类似的上下文环境如数据库密码之类的先写在程序里面。
    在测试安装程序的时候关于安装程序中的文件路径之类,再将其写到某个文本文件中查看路径是否正确。
    对于你下面的这项我觉得有点问题,你这只能对本地数据到进行还原,要是非本地数据库的话,你又如何确定地址呢。
    string MSQL = "RESTORE DATABASE " + DBName +
    " FROM DISK = '" + dir + @"\database\myDataBase.bak' " +
    " WITH MOVE 'myDate_dat' TO '" + CurDir + @"\" + DBName + ".mdf', " +
    " MOVE 'myDate_log' TO '" + CurDir + @"\" + DBName + ".ldf' " ;
      

  7.   

    对于iewebcontrol,你只要把webctrl_client拷到wwwroot目录好了,不用执行iewebcontrols.msi
      

  8.   

    to breezem(夜空幽灵) : webctrl_client哪里来的?
      

  9.   

    安装完iewebcontrol后自动产生webctrl_client