Asp.net 在服务器上部署时,信号器不工作
我和信号员一起工作。它可以在我的本地服务器和项目中工作,但当我在主服务器中部署它时,它根本不工作 下面是我在查看源代码时看到的Asp.net 在服务器上部署时,信号器不工作,asp.net,angularjs,asp.net-web-api,signalr,signalr-hub,Asp.net,Angularjs,Asp.net Web Api,Signalr,Signalr Hub,我和信号员一起工作。它可以在我的本地服务器和项目中工作,但当我在主服务器中部署它时,它根本不工作 下面是我在查看源代码时看到的/signal/hubs 本地服务器 proxies['iTestHub'] = this.createHubProxy('iTestHub'); proxies['iTestHub'].client = { }; proxies['iTestHub'].server = { checkChanges: function () { return proxies[
/signal/hubs
本地服务器
proxies['iTestHub'] = this.createHubProxy('iTestHub');
proxies['iTestHub'].client = { };
proxies['iTestHub'].server = {
checkChanges: function () {
return proxies['iTestHub'].invoke.apply(proxies['iTestHub'], $.merge(["checkChanges"], $.makeArray(arguments)));
}
};
proxies['iTestHub'] = this.createHubProxy('iTestHub');
proxies['iTestHub'].client = { };
proxies['iTestHub'].server = {
};
主服务器
proxies['iTestHub'] = this.createHubProxy('iTestHub');
proxies['iTestHub'].client = { };
proxies['iTestHub'].server = {
checkChanges: function () {
return proxies['iTestHub'].invoke.apply(proxies['iTestHub'], $.merge(["checkChanges"], $.makeArray(arguments)));
}
};
proxies['iTestHub'] = this.createHubProxy('iTestHub');
proxies['iTestHub'].client = { };
proxies['iTestHub'].server = {
};
我不知道为什么这部分代码消失了
checkChanges: function () {
return proxies['iTestHub'].invoke.apply(proxies['iTestHub'], $.merge(["checkChanges"], $.makeArray(
}
有人知道为什么会这样吗
我已将checkChanges
函数放入我的hub
如何解决此问题?您能写信告诉我们您是如何部署服务器的吗?可能有些DLL丢失了?实际上我只是把本地服务器上的所有东西都复制到了主服务器上。。这样做可以吗?当我从本地复制到服务器时,一切都正常。你复制了发布版本了吗?您确定服务器上安装了正确的.NET吗?是的,它是.NET版本。。4.5版本与本地服务器在我的主服务器池中相同。您能告诉我们如何部署您的服务器吗?可能有些DLL丢失了?实际上我只是把本地服务器上的所有东西都复制到了主服务器上。。这样做可以吗?当我从本地复制到服务器时,一切都正常。你复制了发布版本了吗?您确定服务器上安装了正确的.NET吗?是的,它是.NET版本。。4.5版本与本地服务器位于我的主服务器池中