我创建了一个依赖于许多本机DLL的C ++ / CLI DLL。我想要一种用本机DLL打包.NET DLL的方法,以便在其他项目中重用。有这样一种巧妙的方法吗?
或者仅仅是将所有DLL打包为zip并且当有人想要重用时,他们必须解压缩到新项目可访问的文件夹中引用.NET DLL并将本机DLL添加到项目中“复制始终“设置。
让我们假设我们不能使用静态库来代替DLL来重建C ++ / CLI。
答案 0 :(得分:0)
我会尝试以某种方式让您的安装程序加载您的.net程序集 在GAC和你的类型库与regasm。这取决于您的.Net框架版本