我想用我的Outlook加載項來使用SocketIoClientDotNet庫,但我無法連接套接字。這是我的代碼:帶有Outlook加載項的Socket.io
using Quobject.SocketIoClientDotNet.Client;
var socket = IO.Socket("http://localhost");
socket.On(Socket.EVENT_CONNECT,() =>
{
socket.Emit("hi");
socket.On("hi", (data) =>
{
Console.WriteLine(data);
socket.Disconnect();
});
});
Console.ReadLine();
奇怪的是,如果我運行在一個新的控制檯應用程序項目,它的工作原理,但是當我回到我的Outlook加載項目,並嘗試在運行該代碼ThisAddIn_Startup()
事件,它失敗。兩個項目的目標都是.NET 4.0客戶端配置文件,並且它們使用與socket.io 1.4.28相同的本地服務器。有什麼我錯過了有關微軟加載項?
你是什麼意思'它失敗'?哪一行代碼失敗,確切的錯誤信息是什麼。 – 2015-02-10 20:50:49
服務器沒有任何反應,它觸發客戶端中的'Socket.EVENT_CONNECT_ERROR'。 – 2015-02-10 21:03:01