在本地IIS实例中配置sitecore WDP包的web根目录时出错

在本地IIS实例中配置sitecore WDP包的web根目录时出错,sitecore,sitecore8.2,Sitecore,Sitecore8.2,我正在尝试使用sitecore提供的web deploy(WDP)包在IIS中配置本地sitecore实例。更具体地说,我使用的是Sitecore 8.2版本的内容/网站web根目录。161115(WDP XP1软件包)。在WDC中,数据文件夹(App_data)现在位于web根目录下。以下是我迄今为止所做的尝试- (i) 从WDP XP1(cm)包中复制了web根目录,并放置在我的IIS wwwroot中。已配置实例 (ii)替换了my local SQL express和mongo值中的co

我正在尝试使用sitecore提供的web deploy(WDP)包在IIS中配置本地sitecore实例。更具体地说,我使用的是Sitecore 8.2版本的内容/网站web根目录。161115(WDP XP1软件包)。在WDC中,数据文件夹(App_data)现在位于web根目录下。以下是我迄今为止所做的尝试-

(i) 从WDP XP1(cm)包中复制了web根目录,并放置在我的IIS wwwroot中。已配置实例

(ii)替换了my local SQL express和mongo值中的core、master、web、analytics和tracking连接字符串值

(iii)将App_数据文件夹下的license.xml替换为我订阅的license.xml文件

(iv)在DataFolder.Config中将数据文件夹路径修改为“/App_data”

当我现在尝试从IIS浏览应用程序时,下面是我收到的错误- 目录名D:\home\site\wwwroot\App\u数据无效

描述:执行当前web请求期间发生未处理的异常。请查看堆栈跟踪以了解有关错误的更多信息以及错误在代码中的起源

异常详细信息:System.ArgumentException:目录名D:\home\site\wwwroot\App\u数据无效

我确实知道路径“D:\home\site\wwwroot\App\u Data”的来源。它在我的配置文件中没有硬编码,所有数据文件夹路径引用都是相对的。通常,我的所有IIS站点都位于默认的C:\inetpub\wwwroot文件夹中

我知道,对于Azure应用程序服务,路径“D:\home\site\wwwroot”作为默认路径,但并不确定它是否与本地环境有关。 我想知道我应该把重点放在哪里,你对此有何看法

谢谢,
Abhi

从描述中听起来,您重命名了DataFolder.config.example以删除.example扩展名,然后用更正的文件夹修改了此文件

WDP zip还包括一个zzDataFolder.config文件,该文件将
dataFolder
路径设置为D:\home\site\wwwroot\App\u数据

Sitecore从/App\u Config/Include文件夹按字母顺序加载配置文件,然后遍历所有子文件夹。我建议您创建一个/App\u Config/Include/z.Project,并将所有自定义配置文件放在这里,以确保它们是最后加载的


我建议你阅读一下我以前写的关于这个主题的文章和博客文章,以便进一步理解。

你已经说到点子上了。谢谢你,伙计。我的问题是,我应该在我的解决方案中找到zzDataFolder.config。