1

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

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

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

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

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

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

4

1 回答 1

1

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

于 2013-01-17T07:25:09.287 回答