C# 突然出现“无法在指定url处联系站点”错误,原因不明

C# 突然出现“无法在指定url处联系站点”错误,原因不明,c#,sharepoint-2010,.net-assembly,gac,sharepoint-clientobject,C#,Sharepoint 2010,.net Assembly,Gac,Sharepoint Clientobject,我有一个SharePoint网站和几个子网站 我还有一个C程序,可以连接到其中一个子网站并将文件导入SharePoint。几天前,我在WindowsServer2008R2 SP1标准服务器上安装了这个程序,因为它主要用于测试,我只是将我的项目的bin/版本复制到服务器上 它完美地工作了一天,然后,没有明显的原因,它停止了工作。服务器上没有已知的更改 我做了一些研究,得出的结论是,问题可能与DLL Microsoft.SharePoint.Client和Microsoft.SharePoint.

我有一个SharePoint网站和几个子网站

我还有一个C程序,可以连接到其中一个子网站并将文件导入SharePoint。几天前,我在WindowsServer2008R2 SP1标准服务器上安装了这个程序,因为它主要用于测试,我只是将我的项目的bin/版本复制到服务器上

它完美地工作了一天,然后,没有明显的原因,它停止了工作。服务器上没有已知的更改

我做了一些研究,得出的结论是,问题可能与DLL Microsoft.SharePoint.Client和Microsoft.SharePoint.Client.Runtime有关,因为它们最初不是与我的程序一起分发的

该程序在另一台服务器和我的机器上仍然运行良好,我可以使用internet浏览器从服务器访问SharePoint网站,当然也可以从任何其他机器访问

我尝试的是:

将DLL包含在我的程序文件夹中 从GAC中删除这些DLL 在GAC中重新安装 尝试了我的程序的旧版本 我没有/不能尝试的:

:我不知道如何访问它,因为我没有任何已知的访问该网站的权限。再说一次,这个程序在其他机器上运行得很好,所以我想问题不在网站方面。 重新安装.NET framework:如果我可以避免这样做,我很好,但如果没有其他选择。。。 错误保持不变:

à Microsoft.SharePoint.Client.ClientContext.EnsureFormDigest()    
à Microsoft.SharePoint.Client.ClientContext.ExecuteQuery()    
à MyNamespace.MyClass.getLibraries()    
à MyNamespace.Forms.MainWindow.<>c__DisplayClass9.<doConnection>b__4()    
Microsoft.SharePoint.Client/Void EnsureFormDigest()/Cannot contact site at the specified URL
https://mydomain.sharepoint.com

对这个问题有什么想法吗?如果需要更多信息,我将进行编辑。

无法通过指定的URL与网站联系。我认为很明显,我已将其作为占位符域,而不是将我公司的。。。我的错。关于DLL版本,是的,它们很好。服务包呢?是的,到目前为止只有一个,它已经安装。你有多个前端吗?您使用kerberos吗?安装程序的客户端时间与sharepoint和域控制器时间同步?@Kilazur您的程序设置目标是x64 CPU吗?您有多个前端吗?您使用kerberos吗?安装程序的客户端的时间与sharepoint和域控制器的时间同步?因此,作为记录,此问题现已解决。我唯一的问题是我不知道怎么做。有一天我们试着使用我们的程序,结果它成功了,就这样。我会责怪Windows更新,但不能确定,因为我尝试卸载了几乎所有的更新。