在不同的解决方案中引用UWP应用程序中的类库

时间:2016-06-24 12:41:09

标签: uwp entity-framework-core class-library solution

我在使用不同解决方案的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包添加到生产应用程序中也有帮助。

1 个答案:

答案 0 :(得分:0)

我升级到新的EF Core 1.0版本,以某种方式解决了这个问题。我仍然不知道的问题。