6
Ben de bunu arıyordum deliriyorum! Denklik UWP içinde AppDomain.GetAssemblies() için?
ben this post yılında cevaba yakın, ama o pakette hiçbir DependencyContext.Default yoktur.Ben de bunu arıyordum deliriyorum! Denklik UWP içinde AppDomain.GetAssemblies() için?
ben this post yılında cevaba yakın, ama o pakette hiçbir DependencyContext.Default yoktur.Hiçbir şey eşdeğer - UWP/PCL'de desteklenmez. Kütüphane tüm montajların bilmediği için bunlar inşa edilmiş ve bu UWP için desteklenmiyor neden tam olarak açıklığa paketlenmiş kadar
, PCL desteklenmez. Bu konudaprivate async Task<IEnumerable<Assembly>> GetAssemblyListAsync()
{
var folder = Windows.ApplicationModel.Package.Current.InstalledLocation;
List<Assembly> assemblies = new List<Assembly>();
foreach (Windows.Storage.StorageFile file in await folder.GetFilesAsync())
{
if (file.FileType == ".dll" || file.FileType == ".exe")
{
AssemblyName name = new AssemblyName() {
Name = Path.GetFileNameWithoutExtension(file.Name) };
Assembly asm = Assembly.Load(name);
assemblies.Add(asm);
}
}
return assemblies;
}
bazı eski discussion (o zamandan beri değişti hiçbir şey):
Bu alabileceğiniz en yakın şey (bu paketteki tüm meclisleri numaralandırma).
Belki [bu] (https://stackoverflow.com/questions/32487141/get-list-of-loaded-assemblies-on-uap10-platform) size yardımcı olabilir. – DdarkSideE