我有一个管理程序集列表的MonoTouch应用程序。我希望开发人员能够尽可能轻松地修改程序集列表。我希望我可以让他们的组件添加到应用程序的引用,那我可以再通过他们循环是这样的:有没有办法强制MonoDevelop构建/加载程序集?
foreach (AssemblyName assemblyName in this.GetType().GetReferencedAssemblies())
{
Assembly assembly = Assembly.Load(assemblyName);
//Do something with assembly
}
说我遇到的问题是,所有的组件,我不明确在由GetReferencedAssemblies()
返回的数组中找不到引用,并且应用程序编译的警告为Library 'Unreferenced.dll' missing in app bundle, cannot extract content
。
有没有办法强制MonoDevelop或MonoTouch(不知道这是谁负责)构建和加载参考文件夹中的所有程序集,而没有显式引用这些程序集中的某些类型?
相似的问题: –
2011-12-20 03:52:11