代码之家  ›  专栏  ›  技术社区  ›  Nemo

安装项目不会调用所有。dll程序集文件并引发异常

  •  1
  • Nemo  · 技术社区  · 6 年前

    我正在尝试使用visual studio 2015为我的图像处理项目创建一个安装项目。
    在我的项目中,主要使用的库是Aforge和emug cv库。

    将项目制作为安装文件期间的项目输出 The project output

    检测到的依赖项为
    Detected dependencies

    安装我的安装项目后的安装文件夹
    installation folder

    之前将其作为安装项目的主项目正常工作,没有任何异常,但在将其转换为安装项目后,会触发此异常
    The Exception

    这意味着emug cv库未在输出目录中找到或存在什么主要问题!

    任何帮助
    提前感谢

    1 回复  |  直到 6 年前
        1
  •  1
  •   Nemo    6 年前

    我找到了解决我问题的办法。

    解决方案是:

    在做任何事情之前,必须先注册所有使用的程序集文件(DLL)。

    遵循以下步骤:

    1.After adding the "Setup Project" to the solution,
    2.Right-click on the "Setup Project", go on "Add" then click "Assembly" then
    3.Browse for all the used assembly files (DLLS) and add them to the "Setup 
      Project" then 
    4.After adding the assemblies files, right-click on them in "Solution 
      Explorer" and click "Properties" then in the properties of DLLS
    5.Set the "Register" property to "vsdraCOM".
    

    谢谢

    推荐文章