我创建了一个项目“控制面板”,我引用了另一个名为wServer的项目,并在wServer项目的ChatManager类中创建了一个静态方法
public static void ControlPanelSay(string text)
{
foreach (var i in manager.Clients.Values)
i.SendPacket(new TextPacket
{
BubbleTime = 0,
Stars = -1,
Name = "Admin",
Text = text
});
log.InfoFormat("<Admin>: {0}", text);
}
当我从wServer项目运行此方法时,它应该如何工作,但是当我从控制面板项目运行它时,它会抛出此错误: Error http://image.prntscr.com/image/282f794939414c00ab8433b44d217920.png
执行方法的代码:
private void sendChatButton_Click(object sender, EventArgs e)
{
ChatManager.ControlPanelSay(chatSendTextBox.Text);
}