我有一個管理程序集列表的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