我正面临.NET项目的兼容性问题。 我有2个项目:
当我尝试运行第二个项目时,我从第一个库调用函数时会发生异常:
...无法加载文件或程序集'System,Version = 2.0.5.0, Culture = neutral,PublicKeyToken = 7xxxxxxxx或其依赖项之一。 系统找不到指定的文件...
如果我将第二个项目的目标更改为Framework .NET 4.0,它运行良好,不再崩溃。
我的错误是否真的是由于目标版本不同? 如何使第一个项目与框架3.5兼容?
答案 0 :(得分:0)
正如我所说,第一个项目的目标是框架3.5 .NET,第二个项目的目标是Windows Phone 7.0。
解决方法:将第二个项目更改为目标框架3.5 .NET。 (在我的例子中,我添加了在我的解决方案中创建一个新项目,实际上与旧项目相同,但目标框架为3.5 .NET。使用相同的源。)
请粗暴但有效。
答案 1 :(得分:-1)