1

我想知道是否可以在 xap 文件中加载和运行另一个 xap 文件。

如果可能的话,请告诉我如何用代码做到这一点。提前致谢!

4

2 回答 2

0

您还可以使用 Microsoft Prism(现为Composite Application Guidance)创建按需加载的模块:

http://www.codeproject.com/KB/silverlight/sl3prismnav.aspx

于 2010-05-11T22:45:37.583 回答
0

您通常会将包含在该 .xap 中的程序集加载到正在执行的应用程序的 appdomain 中(请记住,.xap 文件只不过是重命名的 .zip 文件。)

您可以使用 WebClient 从正在运行的代码中请求程序集。

这是一个简单的方法:

在 Silverlight 中按需加载程序集

于 2010-05-11T22:23:48.643 回答