阿宽

Nothing is more powerful than habit!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
    在做安装项目时加入了CustomActionData。出现 “Error 1001.在初始化安装时发生异常:System.IO.FileNotFoundException:未能加载文件或程序集""或它的某一个依赖项。系统找不到指定文件。”错误。

 

    查找原因原来是“自定义操作”中CustomActionData值有误造成。未出错前的CustomActionData。

/DbName=[DBNAME] /ServerName=[SERVERNAME] /User=[USER] /Password=[PASSWORD] /SetupType=[SETUPTYPE]

 

     修改成下边的值后出错。

/DbName=[DBNAME] /ServerName=[SERVERNAME] /User=[USER] /Password=[PASSWORD] /SetupType=[SETUPTYPE] /Targetdir=[TARGETDIR]

    估计是[TARGETDIR]是路径,显边含有特殊字符的缘固吧。

 

    最后修改成下边值解决问题。注意红色部分。

/DbName=[DBNAME] /ServerName=[SERVERNAME] /User=[USER] /Password=[PASSWORD] /SetupType=[SETUPTYPE] /Targetdir="[TARGETDIR]\"