标签: c# c++
我们正在使用需要licence.licx文件的第三方UI组件。问题是可执行文件是一个cpp项目,并将licence.licx文件嵌入到实际使用第三方组件的dll中似乎不起作用。 “不起作用”是指我们在没有安装第三方lib的机器上执行程序时会遇到运行时许可错误。我们也使用Prism,这意味着dll是在运行时动态加载的。
有谁知道如何将licence.licx文件嵌入到cpp项目中,或者让许可系统从其他位置解析许可文件?
答案 0 :(得分:1)
似乎Assembly Linker可以为任何PE文件添加资源,包括本机C ++编译器生成的EXE。你可以在构建后的步骤中执行此操作。