【问题标题】:Referencing a class library from a UWP app in a different solution在不同的解决方案中从 UWP 应用引用类库
【发布时间】:2016-06-24 12:41:08
【问题描述】:

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

【问题讨论】:

  • 参考文献有误吗?
  • 不,只是编译器错误。

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


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-12
    • 1970-01-01
    相关资源
    最近更新 更多