积极答复者
未能加载文件或程序集“EntityFramework”或它的某一个依赖项

问题
答案
-
我看到你的描述,发现只是网2影响网1,并没有提到这个结果是对称的,也就是网1没有卸载,F5 网2,网2 并没有报错。对吧。
我建议你别用卸载项目的功能,同时把两个项目的“总是在调试时启动”设置为 false,然后在任务栏中把 Asp.Net Development Server 都停止掉,然后:
1、在网1项目上点击右键,选择“调试”-〉“启动新实例”,程序应该没有问题;
2、在网2项目上点击右键,选择“调试”-〉“启动新实例”,按照你的描述,网2的页面也能正常打开;
3、点击网1的页面,看看是否出现错误;
重复上面这个步骤,把网1和网2对调,记得重复之前,先把任务栏中的 Asp.Net Development Server 都停止掉。
PS:根据我的判断,错误应该是你的网1或网2项目使用的 EF 5.0 同引用的库项目的 EF 4.4 的问题。
- 已标记为答案 seeseason 2013年12月24日 9:41
全部回复
-
我看到你的描述,发现只是网2影响网1,并没有提到这个结果是对称的,也就是网1没有卸载,F5 网2,网2 并没有报错。对吧。
我建议你别用卸载项目的功能,同时把两个项目的“总是在调试时启动”设置为 false,然后在任务栏中把 Asp.Net Development Server 都停止掉,然后:
1、在网1项目上点击右键,选择“调试”-〉“启动新实例”,程序应该没有问题;
2、在网2项目上点击右键,选择“调试”-〉“启动新实例”,按照你的描述,网2的页面也能正常打开;
3、点击网1的页面,看看是否出现错误;
重复上面这个步骤,把网1和网2对调,记得重复之前,先把任务栏中的 Asp.Net Development Server 都停止掉。
PS:根据我的判断,错误应该是你的网1或网2项目使用的 EF 5.0 同引用的库项目的 EF 4.4 的问题。
- 已标记为答案 seeseason 2013年12月24日 9:41