UWP在运行时获取应用程序的程序集文件的名称

时间:2017-09-29 21:33:49

标签: c# uwp

我希望在运行的应用程序中显示我们的UWP在构建时引用的dll程序集列表。我可以在Debug \ AppX文件夹中看到这些依赖项。我在Package和Assembly的成员中寻找过它们。它们对运行的应用程序是否可见?

我一直在寻找以下成员:

var assembly = typeof(App).GetTypeInfo().Assembly;
Package package = Package.Current; 

1 个答案:

答案 0 :(得分:0)

 StorageFolder appInstalledFolder = Windows.ApplicationModel.Package.Current.InstalledLocation;

 var files = await appInstalledFolder.GetFilesAsync()

foreach(var file in files){

if(file.Name.Contains("dll"){
//do something here
}