无法与sitecore同步,与Access Guid相关的错误

时间:2016-06-13 13:47:47

标签: sitecore tds

我已经安装了sitecore连接器。但是当我尝试同步时,我得到一个未找到的服务器,500错误"。 sitecore管理面板在浏览器中正常运行。 当尝试使用TDS项目属性中的“测试”按钮时,我会收到以下错误:

enter image description here

我已经检查了TDS项目属性和inetpub中已部署网站中_DEV文件夹的web.config中的Access Guid,它们是相同的。

任何想法可能是什么问题?

4 个答案:

答案 0 :(得分:4)

为了使TDS在本地解决方案中运行,您需要右键单击TDS项目,选择“属性”并确保在“构建”选项卡下选中“安装Sitecore连接器”。单击TEST并让流程运行。

如果在同一解决方案中有多个TDS项目,请确保在每个项目中定义了相同的GUID。

enter image description here

答案 1 :(得分:0)

在“构建”标签中,请确保您具有正确的设置 1. Sitecore Web URL-Sitecore URL (http://example.com/sitecore

  1. Sitecore Deploy文件夹-网站文件夹的路径 (例如:C:\ inetpub \ wwwroot \ website,http://example.com指向的位置)

就我而言,Sitecore Deploy Folder指向错误的文件夹。更正后,它就像魅力一样。

答案 2 :(得分:0)

我遇到了同样的问题,我通过删除网站根目录上的_DEV文件夹来解决此问题,该文件夹允许TDS重新安装连接器。

答案 3 :(得分:0)

对于所有错误,此解决方案很有帮助。当前,我们在web.config中具有以下代码:

<httpErrors errorMode="Custom" existingResponse="Replace" defaultResponseMode="File"> 
      <remove statusCode="404" subStatusCode="-1"/> 
      <error statusCode="404" subStatusCode="-1" path="/www/home/page-not-found" responseMode="ExecuteURL"/> 
      <remove statusCode="500" subStatusCode="-1"/> 
      <error statusCode="500" subStatusCode="-1" path="/error-500.html" responseMode="ExecuteURL"/> 
</httpErrors> 

我们应该用这个替换它:

<httpErrors errorMode="Custom" defaultResponseMode="File"> 
      <remove statusCode="404" subStatusCode="-1"/> 
      <error statusCode="404" subStatusCode="-1" path="/www/home/page-not-found" responseMode="ExecuteURL"/> 
      <remove statusCode="500" subStatusCode="-1"/> 
      <error statusCode="500" subStatusCode="-1" path="/error-500.html" responseMode="ExecuteURL"/> 
</httpErrors> 

我们从上面的代码中删除了以下代码:existingResponse="Replace"