标签: c# dll reference version .net-assembly
我有一个引用第三方dll的C#项目。用户可能在不同位置安装了此DLL的不同版本。
例如,如果我需要利用“WonderTool.dll”,但它可以安装在:
我不能在我的安装中包含DLL,因为我不知道用户机器上可用的软件版本。是否可以进行运行时检查以查看可用的最新版本并参考它,或者我会遵循最佳实践?
感谢任何帮助。
答案 0 :(得分:2)
如果它只是一个DLL,为什么不随附安装并将其与二进制文件一起安装?