静态方法适用于一个项目而不适用于另一个项目?

时间:2017-02-01 17:40:24

标签: c# forms exception static

我创建了一个项目“控制面板”,我引用了另一个名为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);
}

0 个答案:

没有答案