我正在开发的应用程序是一个简单的远程聊天应用程序。
当我尝试运行我的应用程序时遇到此异常。当它谈到加载文件或程序集时,我真的不明白。
“System.Reflection.TargetInvocationException:调用目标引发了异常。---> System.IO.FileNotFoundException:无法加载文件或程序集'客户端,版本 = 1.0.0.0”
try
{
gt = (Greeting)Activator.GetObject(typeof(Greeting), "tcp://Localhost:7189/Greeting");
handler = new MessageHandler(OnReceive);
gt.Sender += handler;
}
catch(Exception ex)
{
textBox2.Text = ex.ToString();
}
此异常在此行引发
gt.Sender += handler;
下面是我的问候课。
[Serializable]
public delegate void MessageHandler(string mymsg);
public class Greeting:MarshalByRefObject
{
public event MessageHandler Sender;
public override object InitializeLifetimeService()
{
return null;
}
public Greeting()
{
}
public void postGreeting(string msg)
{
if (Sender != null)
{
Sender(msg);
}
}
}