1

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

1 级可移植库

  • 包含类 Class1

2 级可移植库

  • 参考 1 级可移植库
  • 包含从 Class1 继承的类 Class2

主应用程序项目 - Windows 商店应用程序或 Windows 商店类库

  • 引用 2 级可移植库,但不以任何方式使用 Class2 或 Class1

当我们尝试构建解决方案时,我们收到以下错误:错误 11 无法解析程序集或 Windows 元数据文件“Level1.dll”

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

我想知道在 Windows 商店项目中引用库是否是一些已知问题(因为类似的设置在控制台应用程序中没有问题)或者我们是否做错了什么。

谢谢你。

4

1 回答 1

1

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

我发现的一种解决方法是直接从 Store 项目中添加对 Level 1 可移植库的引用。这导致构建成功发生。

我已在内部提交了一个错误来跟踪此问题 - 如果您想跟踪此问题的进度,请随时在http://connect.microsoft.com/VisualStudio提交错误。

于 2013-07-10T17:07:26.680 回答