我有两个库(月亮APNS,tweetsharp)。每个库中有newtonsoft.json.dll但不同版本的参考的C#应用程序...我的应用程序成功构建但一个库工作正常,另一个抛出异常(找不到dll文件)。
我想,当我只建立一个版本转到bin文件夹,但我不知道该怎么办。
提前致谢。
我有两个库(月亮APNS,tweetsharp)。每个库中有newtonsoft.json.dll但不同版本的参考的C#应用程序...我的应用程序成功构建但一个库工作正常,另一个抛出异常(找不到dll文件)。
我想,当我只建立一个版本转到bin文件夹,但我不知道该怎么办。
提前致谢。
您可以强制这两个库使用引用相同的版本大会绑定重定向在你的app.config或web.config文件。 显然,这只是只要库版本相互兼容的工作。
既然你说你有机会获得两个库的来源:
在这两个项目中,设置基准以newtonsoft不要求Specific Version
。 重建的项目。
现在,当你建立你的主要项目,这两个库应确定与相同版本的DLL newtonsoft只要不存在兼容性问题