反射无法在Citrix中获取程序集类型
本文关键字:获取 程序集 类型 Citrix 反射 | 更新日期: 2023-09-27 18:26:23
我有一个运行在Citrix上的WPF应用程序,在一个ViewModel中,我加载类型并在下拉列表中列出它们。这在本地运行时运行良好,但在Citrix上运行时失败。请解释一下我做错了什么。
//Get assembly
var asm = System.Reflection.Assembly.GetExecutingAssembly();
//Get all report objects from assembly with a display name attribute defined
//This is what fails on Citrix
var rep = asm.GetTypes().Where(x => (typeof(Telerik.Reporting.Report)).IsAssignableFrom(x) && x.IsDefined(typeof(System.ComponentModel.DisplayNameAttribute), true)).ToList();
发现部署没有在其中一个库上复制。。。把它修好了。