我在使用不同解决方案的UWP应用程序添加对通用Windows类库的引用时遇到问题。
以下是设置:
Solution A
Data Access Library (references EntityFramework.Commands nuget package)
Test App
Solution B
Production App
从测试应用程序中使用数据访问库非常合适(通过“添加引用”对话框的“项目”选项卡添加)。
当我尝试添加对生产应用程序的引用时(通过浏览按钮并选择DLL),这会导致以下编译器错误:
Payload file '[long path]\EntityFramework.Commands.dll' does not exist.
Payload file '[long path]\EntityFramework.Commands.xml' does not exist.
Payload file '[long path]\EntityFramework.Relational.Design.dll' does not exist.
Payload file '[long path]\EntityFramework.Relational.Design.xml' does not exist.
文件做虽然存在,我直接从bin文件夹中添加了引用,它们都在那里。既不将这些DLL添加为引用也不将EntityFramework.Commands nuget包添加到生产应用程序中也有帮助。
答案 0 :(得分:0)
我升级到新的EF Core 1.0版本,以某种方式解决了这个问题。我仍然不知道是的问题。