我與當前版本的MonoDevelop在Mac和Windows相同的問題。
System.Reflection.TargetInvocationException:調用的目標引發了異常。 ---> System.NotImplementedException:該方法或操作未實現。
這真討厭我!必須是一些錯誤。
編輯:我解決了它!
在源add方法是這樣的:
protected virtual void onClick (object sender, EventArgs e)
{
MessageDialog md = new MessageDialog (this, DialogFlags.Modal,
MessageType.Error, ButtonsType.Close, "Some error");
md.Response += delegate(object o, ResponseArgs args) {
if (args.ResponseId == ResponseType.Close)
Console.WriteLine ("Response: Closed");
else
Console.WriteLine ("Other response happened.");
};
md.Run();
md.Destroy();
}
然後切換到可視化設計,而是雙擊信號/方法名只輸入在方法名[這種情況下]的onClick(無支架)。這一次實施了一種方法,不會引發拋出錯誤。
它的工作,但不像雙擊一樣舒服。
您是否嘗試過雙擊信號,而不是輸入自己的名字?如果你雙擊它會自動使你的存根代碼爲你... –
嗨,傑夫,當我雙擊激活或其他信號處理程序之一,相同的錯誤信息出現。創建Clicked按鈕的信號處理程序時存在相同的錯誤。 – Ben
奇怪的是,對我來說...必須安裝錯誤嗎?不確定。 –