gpt4 book ai didi

silverlight - 在 Silverlight 3 中获取运行时程序集

转载 作者:行者123 更新时间:2023-12-04 20:59:13 24 4
gpt4 key购买 nike

我目前正在编写一个具有 AssemblyHelper 的框架 dll。
此帮助程序存储运行时和 UserAdded 程序集以轻松实例化新对象。

框架的 .NET 部分使用:

AppDomain MyDomain = AppDomain.CurrentDomain;
Assembly[] AssembliesLoaded = MyDomain.GetAssemblies();
_runtimeAssemblies = AssembliesLoaded;

这为我提供了我需要的所有程序集。

但问题是我不能在 Silverlight 中使用它,而且我现在不知道该使用什么。
目前我正在使用:
Assembly[] AssembliesLoaded = {Assembly.GetCallingAssembly()};

但这只会添加我的框架的程序集,而不是应用程序或任何其他运行时程序集。

我应该使用什么?请帮忙!

提前致谢,

沃特

最佳答案

System.Windows.Deployment class 是最接近应用程序中程序集列表的地方。
Deployment.Current.Parts集合是一个列表AssemblyPart指定打包在 Xap 中的各个 dll 的名称和源 uri 的对象。

不过,我不确定这对您有多大帮助。

关于silverlight - 在 Silverlight 3 中获取运行时程序集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2637549/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com