昨天,我將MonoTouch更新爲全新版本4.0(no eval)。所以我使用了MonoDevelop(20509002),Mono Framework(2.10.1),Xcode(3.2.6)和iOS SDK(4.3)。ReflectionTypeLoadException與MonoTouch 4.0
所以我想我會準備再次潛入我的應用程序,但之後我跑的調試模式下,我得到了關於一個DLL我與另一臺計算機共享一個ReflectionTypeLoadException(是的,這是一個DLL我使用內置Windows上的Visual Studio 2010)。
新項目仍然可以調試,所以它似乎是我的問題。剝離我的項目,如果鏈接程序設置爲「僅鏈接SDK程序集」或「鏈接所有程序集」,我會到異常返回到Mono程序集的位置;
接頭:「不要鏈接」 1誤差與我的DLL
接頭:「鏈接SDK組件僅」或「鏈接所有組件」 220誤差修改與所述單聲道的DLL(見所附圖片)
現在,如果任何人有一個想法,我怎麼能重回正軌,請讓我知道。我迫不及待地繼續使用MonoTouch編碼!
最好的問候, Waescher
你想使用Windows上構建的DLL?這是行不通的。你需要使用MT來構建它。 – Jason 2011-04-12 21:03:32
它曾經像一個魅力工作,直到我做這個更新。即使沒有 - 220錯誤仍然發生沒有我的大會(鏈接器設置爲「sdk」或「全部」) – Waescher 2011-04-12 21:07:55
它偶然/意外的工作。我們沒有解決這個問題的計劃。 – 2011-04-16 14:48:33