C# 在windows应用商店项目中引用可移植库-无法解析程序集

C# 在windows应用商店项目中引用可移植库-无法解析程序集,c#,windows-runtime,portable-class-library,windows-store,C#,Windows Runtime,Portable Class Library,Windows Store,我们正在尝试使用可简化为以下方案的体系结构构建windows应用商店应用程序: 一级便携式图书馆 包含类Class1 二级便携式图书馆 参考1级便携式图书馆 包含从Class1继承的类Class2 主应用程序项目-Windows应用商店应用程序或Windows应用商店类库 引用2级可移植库,但不以任何方式使用Class2或Class1 当我们尝试构建解决方案时,会出现以下错误: 错误11无法解析程序集或Windows元数据文件“Level1.dll” 可以毫无问题地运行应用程序,唯一

我们正在尝试使用可简化为以下方案的体系结构构建windows应用商店应用程序:

一级便携式图书馆

  • 包含类Class1
二级便携式图书馆

  • 参考1级便携式图书馆
  • 包含从Class1继承的类Class2
主应用程序项目-Windows应用商店应用程序或Windows应用商店类库

  • 引用2级可移植库,但不以任何方式使用Class2或Class1
当我们尝试构建解决方案时,会出现以下错误: 错误11无法解析程序集或Windows元数据文件“Level1.dll”

可以毫无问题地运行应用程序,唯一的问题是构建期间的错误

我想知道在windows应用商店项目中引用libs是否存在已知问题(因为类似的设置在控制台应用程序中不会出现问题),或者我们是否做了一些错误的事情


多谢各位

这似乎是XAML编译器中的一个bug,而且似乎并不局限于可移植类库。存储类库也表现出相同的行为

我发现的一个解决方法是直接从Store项目向Level 1 portable library添加引用。这导致生成成功进行


我已经在内部提交了一个bug来跟踪这个问题-如果您想跟踪这个问题的进展,请随时在提交一个bug。

这似乎是XAML编译器中的一个bug,并且似乎不限于可移植类库。存储类库也表现出相同的行为

我发现的一个解决方法是直接从Store项目向Level 1 portable library添加引用。这导致生成成功进行

我已经在内部提交了一个bug来跟踪这个问题-如果你想跟踪这个问题的进展,请随时在上提交bug