【问题标题】:Silverlight 5 XAP does not add dependent Silverlight project dllSilverlight 5 XAP 不添加依赖的 Silverlight 项目 dll
【发布时间】:2012-11-15 00:40:37
【问题描述】:

我正在使用 Silverlight 5 RC,并面临一个非常令人困惑的问题。我的项目结构是这样的..

  1. 实际 Silverlight 应用程序(参考 1 和 3)
  2. “通用”Silverlight 类项目(参考文献 3)
  3. “资源”和“常量”Silverlight 项目
  4. 在 IIS 中托管的 ASP .NET 项目

这是问题所在...生成的 .XAP 不包含项目 3 的 .dll。.dll 存在于项目 1 和 2 的 bin 目录中。奇怪的是,在编译时,项目 1 & 2 可以从项目 3 中正确加载资源、类等,但不能在运行时加载,因为 XAP 中缺少项目 3 的 .dll。

知道出了什么问题吗?

提前感谢您的任何建议!

【问题讨论】:

  • 您对项目 3 的引用是否在主 SL 应用程序中标记为 Copy Local = true?该复制属性驱动 Xap 中的包含,无论 2 引用 3。
  • 是的,检查过。项目 2 和 3 在项目 1 的项目设置中具有相同的属性。没有发现差异。
  • 这个问题解决了吗?我有同样的问题
  • 不,我从未找到解决方案。

标签: silverlight


【解决方案1】:

我在遇到类似问题时遇到了这个问题 - 名称以“资源”结尾的程序集不会添加到 XAP。只需重命名程序集。

编辑:我偶然发现了这个博客,它给了我这个答案:http://isolatedstorage.wordpress.com/2010/10/25/reserved-xap-file-names-resource-dll/

【讨论】:

  • 您好 adamsp,我无法再访问代码。如果其他人可以测试和验证这一点,请告诉我。我可以将此标记为答案。 -谢谢!
猜你喜欢
  • 1970-01-01
  • 2012-04-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多