使用系统上未安装的DLL

时间:2014-07-22 13:05:53

标签: c# .net dll custom-action advanced-installer

我正在创建一个C#CustomAction DLL,我必须使用另一个尚未安装在目标系统上但在我的安装程序中包含的DLL。

我如何在C#CustomAction中使用此DLL?

原因是在将凭据写入web.config并加密web.config之前,我必须检查此DLL挂钩的Web服务是否接受所提供的凭据。

2 个答案:

答案 0 :(得分:1)

您可以随时尝试这一点 - 似乎是您正在寻找的,一种获取Dll并在不安装的情况下调用它的方法:

http://www.codeproject.com/Articles/528178/Load-DLL-From-Embedded-Resource

答案 1 :(得分:0)

我认为您可以转到DLL属性并设置Copy To Local = true。默认为false。