我对服务器端数据传输对象的更改没有反映在客户端的服务引用中。
这只发生在远程服务器上。 当我在本地运行服务时,客户端的服务引用会按预期更新。
- 我已删除并重新添加了服务参考。
- 我已将该服务发布到远程服务器上的不同位置。
- 我已经更改了类的名称,并且服务引用没有更新到它。
- 我添加了具有数据成员属性的成员。
- 我已经删除了成员。
不管我做了什么,我的服务引用继续引用具有相同名称和相同成员的原始类,尽管我进行了更改。
同样,这只发生在远程服务器上。
我必须执行以下操作:
要让多个应用程序在您的站点上运行而不相互影响,您需要在站点管理器中将子文件夹设置为应用程序起点。
以下是有关如何将子目录配置为 Web 应用程序的说明:
1)在此处登录 WinHost 控制面板
2) 单击站点选项卡。
3) 单击您要管理的站点旁边的管理链接。
4) 单击应用程序起点按钮。
5) 使用创建按钮标记目录。
我用以下内容更新了我的 webconfig:
<system.web>
<trust level="Full" originUrl="" />
</system.web>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="services/post/bin" />
</assemblyBinding>
</runtime>