我正在更新舊的移動設備應用程序以獲得更好的靈活性。我基本上增加了配置我們的SQL服務器地址的能力,以防我們想使用我們的測試服務器而不是我們的生產服務器。我不認爲這是造成問題的原因,但我想說明。我還將項目從VS 2003項目升級到VS 2005項目。在Compact Framework中調用新窗體時拋出MissingMethodException
我遇到的問題是,當我嘗試在Pocket PC的VS模擬器中運行程序時,出現錯誤。它發生在我們的「主菜單」表單加載後,用戶選擇下一個表單加載。表單初始化沒有問題,但是當我們嘗試運行.ShowDialog()方法時,它會引發System.MissingMethodException。
我沒有很多Compact Framework的經驗,真的不知道從哪裏開始尋找問題。我在新窗體的整個初始化過程中加入了調試器,並且沒有問題。但是,當我們來到ShowDialog調用時,它會拋出錯誤。
任何想法在哪裏開始尋找或已知的問題將不勝感激。
VS2000?你確定?....從來沒有聽說過,也沒有見過一個VS2000,如果我的記憶爲我服務正確...... – t0mm13b 2010-02-10 15:48:03
道歉,這是VS 2003.請原諒我的錯字。 – Boerema 2010-02-10 15:57:19
@Boerama:好的。對於初學者,你有.NET CF v2 SP1? – t0mm13b 2010-02-10 16:01:31