我的c#程序使用一个用c ++编写的dll,并且该dll由Fody Costura嵌入。
它在安装了Visual C ++运行时或在工作文件夹中具有msvcp140.dll
和依赖项的机器上工作。
是否可以使用Fody Costura将msvcp140.dll
和依赖项嵌入可执行文件?我尝试执行此操作失败。
答案 0 :(得分:0)
是否可以使用Fody Costura将msvcp140.dll和依赖项嵌入可执行文件中?
是的
选项1:使用工作目录上的依赖文件
有关Unmanaged32Assemblies & Unmanaged64Assemblies 配置选项,请参阅正式文档
选项2:使用已安装的Visual C ++运行时
添加代码以在使用C ++库之前检查是否已安装所需版本的Visual C ++运行时