C# 在c中处理不同版本的引用DLL的最佳实践#
我有一个C#项目,它引用了第三方dll。用户可能在不同的位置安装了此DLL的不同版本 例如,如果我需要利用“WonderTool.dll”,但它可以安装在:C# 在c中处理不同版本的引用DLL的最佳实践#,c#,dll,reference,version,.net-assembly,C#,Dll,Reference,Version,.net Assembly,我有一个C#项目,它引用了第三方dll。用户可能在不同的位置安装了此DLL的不同版本 例如,如果我需要利用“WonderTool.dll”,但它可以安装在: %programfiles%\wonderware\v7\bin\plugin\ %programfiles%\wonderware\v8\bin\plugin\ %programfiles%\wonderware\v9\bin\plugin\ %programfiles%\wonderware\v10\bin\plugin\ 我无法在
- %programfiles%\wonderware\v7\bin\plugin\
- %programfiles%\wonderware\v8\bin\plugin\
- %programfiles%\wonderware\v9\bin\plugin\
- %programfiles%\wonderware\v10\bin\plugin\
感谢您的帮助 如果它只有一个DLL,为什么不将它与您的安装一起提供,并与您的二进制文件一起安装呢