Я написал приложение Windows Form на C#, и оно хорошо работает на моем компьютере. Но на другом ПК возникает ошибка, когда я пытаюсь что-то сделать.
Обработчик событий MenuItem_Click
private void rUNToolStripMenuItem_Click(object sender, EventArgs e)
{
MessageBox.Show("I'm in rUNToolStripMenuItem_Click!");
...
}
Обработчик событий ToolStripMenuItem
private void dataPositionToolStripMenuItem_Click(object sender, EventArgs e)
{
MessageBox.Show("I'm in dataPositionToolStripMenuItem_Click!");
...
}
Работаю на моем компьютере:
Вывод обработчика MenuItem_ClickEvent (на моем ПК)
MessageBox appears: "I'm in rUNToolStripMenuItem_Click"
Обработчик событий ToolStripMenuItem (на моем ПК)
MessageBox appears: "I'm in dataPositionToolStripMenuItem_Click!"
Обработчик событий MenuItem_Click: (на другом ПК)
Messagebox doesn't appear and an Exception is thrown
Method not found: "Void Microsoft.CSharp.RuntimeBinder.CSharpGetMemberBinder.ctor( System.String.System.Type, System.Collections.Generic.IEnumerable'1<Microsoft .CSharp.RuntimeBinder.CSharpArgument Info>)'.
Это PrintScreen с ошибкой:
http://img51.imageshack.us/img51/589/errorts.jpg
Что я делаю не так?