【问题标题】:Silverlight does not include assemblies with names ending with ".Resources" in the Application manifestSilverlight 不包括应用程序清单中名称以“.Resources”结尾的程序集
【发布时间】:2013-01-17 15:25:09
【问题描述】:

我将 Silverlight 5 应用程序资源从应用程序转移到一个单独的程序集,我将其命名为 X.Y.Resources。

在我的应用程序停止工作后,我注意到 X.Y.Resources 程序集未包含在应用程序清单中,因此从 XAP 文件中丢失。

似乎任何以“.Resources”结尾的程序集名称都不包含在应用程序清单中,因此也不包含在 XAP 文件中。

当对缺失程序集的成员进行任何引用时,这会导致 FileNotFoundException。

回想起来,结束程序集名称 .Resources 可能是个坏主意,通过将其更改为 .AppResources 可以轻松解决问题。

有谁知道为什么会出现这个问题,还是一个不起眼的 VS2012/Silverlight 错误?

【问题讨论】:

  • 在 Windows Phone 8 运行时也是如此。

标签: silverlight manifest


【解决方案1】:

我也在 wpf 中发现了这个错误(从 vs2008 到 vs2012),并且只能通过将项目名称更改为不以资源结尾的名称来修复它...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-18
    • 2012-05-17
    • 1970-01-01
    • 1970-01-01
    • 2015-07-21
    相关资源
    最近更新 更多