Sitecore Helix安装问题-序列化文件夹的权限

Sitecore Helix安装问题-序列化文件夹的权限,sitecore,helix,sitecore-habitat,Sitecore,Helix,Sitecore Habitat,新栖息地设置有问题。。。完成了所有步骤、发布项目等,但现在我遇到了以下错误: 对路径“$(sourceFolder)\feature\accounts\serialization”的访问被拒绝 我尝试过设置该文件夹的权限,让每个人都能完全访问,但这并没有什么不同 使用昨天的最新版本。SITECORE在发布基金项目之前工作得很好。尚未运行Unicorn Sync 有什么建议吗 以下是全部错误: Access to the path '$(sourceFolder)\feature\accounts

新栖息地设置有问题。。。完成了所有步骤、发布项目等,但现在我遇到了以下错误:

对路径“$(sourceFolder)\feature\accounts\serialization”的访问被拒绝

我尝试过设置该文件夹的权限,让每个人都能完全访问,但这并没有什么不同

使用昨天的最新版本。SITECORE在发布基金项目之前工作得很好。尚未运行Unicorn Sync

有什么建议吗

以下是全部错误:

Access to the path '$(sourceFolder)\feature\accounts\serialization' is denied.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.UnauthorizedAccessException: Access to the path '$(sourceFolder)\feature\accounts\serialization' is denied. 

ASP.NET is not authorized to access the requested resource. Consider granting access rights to the resource to the ASP.NET request identity. ASP.NET has a base process identity (typically {MACHINE}\ASPNET on IIS 5 or Network Service on IIS 6 and IIS 7, and the configured application pool identity on IIS 7.5) that is used if the application is not impersonating. If the application is impersonating via <identity impersonate="true"/>, the identity will be the anonymous user (typically IUSR_MACHINENAME) or the authenticated request user. 

To grant ASP.NET access to a file, right-click the file in File Explorer, choose "Properties" and select the Security tab. Click "Add" to add the appropriate user or group. Highlight the ASP.NET account, and check the boxes for the desired access.

Source Error: 


Line 103:    public Job StartRebuildAnalyticsIndexJob()
Line 104:    {
Line 105:      var options = new Sitecore.Jobs.JobOptions("Rebuild analytics index", "Indexing job", "shell", this, "RebuildAnalyticsIndex");
Line 106:      return Sitecore.Jobs.JobManager.Start(options);
Line 107:    }

Source File: C:\DATA\Latrobe.Sc\git\sitecore\src\foundation\Installer\code\MongoRestore\MongoRestoreService.cs    Line: 105 

Stack Trace: 


[UnauthorizedAccessException: Access to the path '$(sourceFolder)\feature\accounts\serialization' is denied.]
   System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) +419
   System.IO.Directory.InternalCreateDirectory(String fullPath, String path, Object dirSecurityObj, Boolean checkHost) +1438
   System.IO.Directory.InternalCreateDirectoryHelper(String path, Boolean checkHost) +73
   Rainbow.Storage.SerializationFileSystemDataStore.InitializeRootPath(String rootPath) +313
   Rainbow.Storage.SerializationFileSystemDataStore..ctor(String physicalRootPath, Boolean useDataCache, ITreeRootFactory rootFactory, ISerializationFormatter formatter) +233
   lambda_method(Closure , Object[] ) +246
   Unicorn.Configuration.MicroConfiguration.Activate(Type type, KeyValuePair`2[] unmappedConstructorParameters) +826
   Unicorn.Configuration.<>c__DisplayClass7_0`1.<RegisterExpectedConfigType>b__2() +38
   System.Lazy`1.CreateValue() +709
   System.Lazy`1.LazyInitValue() +191
   Unicorn.Data.ConfigurationDataStore.RegisterForChanges(Action`2 actionOnChange) +19
   Unicorn.Data.DataProvider.UnicornDataProvider..ctor(ITargetDataStore targetDataStore, ISourceDataStore sourceDataStore, IPredicate predicate, IFieldFilter fieldFilter, IUnicornDataProviderLogger logger, IUnicornDataProviderConfiguration dataProviderConfiguration, ISyncConfiguration syncConfiguration, PredicateRootPathResolver rootPathResolver) +547
   lambda_method(Closure , Object[] ) +391
   Unicorn.Configuration.MicroConfiguration.Activate(Type type, KeyValuePair`2[] unmappedConstructorParameters) +826
   Unicorn.Configuration.MicroConfiguration.Resolve() +118
   System.Linq.WhereSelectArrayIterator`2.MoveNext() +102
   System.Linq.Buffer`1..ctor(IEnumerable`1 source) +148
   System.Linq.Enumerable.ToArray(IEnumerable`1 source) +106
   Unicorn.Data.DataProvider.UnicornSqlServerDataProvider..ctor(String connectionString) +232

[TargetInvocationException: Exception has been thrown by the target of an invocation.]
   System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) +0
   System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) +329
   Sitecore.Reflection.ReflectionUtil.CreateObject(Type type, Object[] parameters) +119
   Sitecore.Configuration.DefaultFactory.CreateFromTypeName(XmlNode configNode, String[] parameters, Boolean assert) +119
   Sitecore.Configuration.DefaultFactory.CreateObject(XmlNode configNode, String[] parameters, Boolean assert, IFactoryHelper helper) +165
   Sitecore.Configuration.DefaultFactory.CreateObject(XmlNode configNode, String[] parameters, Boolean assert) +72
   Sitecore.Configuration.DefaultFactory.CreateObject(String configPath, String[] parameters, Boolean assert) +619
   Sitecore.Configuration.DefaultFactory.CreateFromReference(XmlNode configNode, String[] parameters, Boolean assert) +170
   Sitecore.Configuration.DefaultFactory.CreateObject(XmlNode configNode, String[] parameters, Boolean assert, IFactoryHelper helper) +118
   Sitecore.Configuration.DefaultFactory.CreateObject(XmlNode configNode, String[] parameters, Boolean assert) +72
   Sitecore.Configuration.DefaultFactory.GetInnerObject(XmlNode paramNode, String[] parameters, Boolean assert) +932
   Sitecore.Configuration.DefaultFactory.AssignProperties(XmlNode configNode, String[] parameters, Object obj, Boolean assert, Boolean deferred, IFactoryHelper helper) +560
   Sitecore.Configuration.DefaultFactory.CreateObject(XmlNode configNode, String[] parameters, Boolean assert, IFactoryHelper helper) +322
   Sitecore.Configuration.DefaultFactory.CreateObject(XmlNode configNode, String[] parameters, Boolean assert) +72
   Sitecore.Configuration.DefaultFactory.CreateObject(String configPath, String[] parameters, Boolean assert) +619
   Sitecore.Configuration.DefaultFactory.GetDatabase(String name, Boolean assert) +157
   Sitecore.Configuration.DefaultFactory.GetDatabase(String name) +55
   Sitecore.Configuration.DefaultFactory.GetDatabases() +121
   Sitecore.Data.Managers.LanguageProvider.InitializeEventHandlers() +73
   Sitecore.Data.Managers.LanguageProvider..ctor() +225
   Sitecore.DependencyInjection.DefaultSitecoreServicesConfigurator.<.cctor>b__a(IServiceProvider p) +31
   Microsoft.Extensions.DependencyInjection.ScopedCallSite.Invoke(ServiceProvider provider) +117
   Microsoft.Extensions.DependencyInjection.ServiceLookup.ConstructorCallSite.Invoke(ServiceProvider provider) +117
   Microsoft.Extensions.DependencyInjection.ScopedCallSite.Invoke(ServiceProvider provider) +117
   Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType) +100
   Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider) +59
   System.Lazy`1.CreateValue() +709
   System.Lazy`1.LazyInitValue() +191
   Sitecore.Globalization.Language.TryParse(String name, Language& result) +139
   Sitecore.Globalization.Language.Parse(String name) +63
   Sitecore.Jobs.JobOptions..ctor(String jobName, String category, String siteName, Object obj, String methodName, Object[] parameters) +593
   Sitecore.Jobs.JobOptions..ctor(String jobName, String category, String siteName, Object obj, String methodName) +66
   Sitecore.Foundation.Installer.MongoRestore.MongoRestoreService.StartRebuildAnalyticsIndexJob() in C:\DATA\Latrobe.Sc\git\sitecore\src\foundation\Installer\code\MongoRestore\MongoRestoreService.cs:105
   Sitecore.Foundation.Installer.MongoRestore.MongoRestoreProcessor.Process(PipelineArgs args) in C:\DATA\Latrobe.Sc\git\sitecore\src\foundation\Installer\code\MongoRestore\MongoRestoreProcessor.cs:30
   (Object , Object[] ) +170
   Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args) +484
   Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args, String pipelineDomain) +22
   Sitecore.Nexus.Web.HttpModule.Application_Start() +259
   Sitecore.Nexus.Web.HttpModule.Init(HttpApplication app) +704
   System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +618
   System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +172
   System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +402
   System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +343

[HttpException (0x80004005): Exception has been thrown by the target of an invocation.]
   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +539
   System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +125
   System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +731
对路径“$(sourceFolder)\feature\accounts\serialization”的访问被拒绝。 描述:执行当前web请求期间发生未处理的异常。请查看堆栈跟踪以了解有关错误的更多信息以及错误在代码中的起源。 异常详细信息:System.UnauthorizedAccessException:对路径“$(sourceFolder)\feature\accounts\serialization”的访问被拒绝。 ASP.NET无权访问请求的资源。考虑授予对ASP.NET请求标识的资源访问权限。ASP.NET有一个基本进程标识(通常是IIS 5上的{MACHINE}\ASPNET或IIS 6和IIS 7上的网络服务,以及IIS 7.5上配置的应用程序池标识),在应用程序未模拟时使用。如果应用程序是通过模拟的,则标识将是匿名用户(通常是IUSR_MACHINENAME)或经过身份验证的请求用户。 要授予ASP.NET对文件的访问权限,请在文件资源管理器中右键单击该文件,选择“属性”,然后选择“安全”选项卡。单击“添加”添加相应的用户或组。突出显示ASP.NET帐户,并选中所需访问权限的复选框。 源错误: 第103行:公共作业开始构建分析索引作业() 第104行:{ 第105行:var options=new Sitecore.Jobs.JobOptions(“重建分析索引”、“索引作业”、“shell”,这是“重建分析索引”); 第106行:返回Sitecore.Jobs.JobManager.Start(选项); 第107行:} 源文件:C:\DATA\Latrobe.Sc\git\sitecore\src\foundation\Installer\code\MongoRestore\MongoRestoreService.cs行:105 堆栈跟踪: [UnauthorizedAccessException:对路径“$(sourceFolder)\feature\accounts\serialization”的访问被拒绝。] System.IO.\uu Error.WinIOError(Int32 errorCode,字符串maybeFullPath)+419 System.IO.Directory.InternalCreateDirectory(字符串完整路径、字符串路径、对象dirSecurityObj、布尔checkHost)+1438 System.IO.Directory.InternalCreateDirectoryHelper(字符串路径,布尔checkHost)+73 Rainbow.Storage.SerializationFileSystemDataStore.InitializeRootPath(stringrootpath)+313 Rainbow.Storage.SerializationFileSystemDataStore..ctor(字符串物理根路径、布尔useDataCache、ITreeRootFactory根工厂、ISerializationFormatter格式化程序)+233 lambda_方法(闭包,对象[])+246 Unicorn.Configuration.MicroConfiguration.Activate(类型类型,KeyValuePair`2[]未映射的构造函数参数)+826 Unicorn.Configuration.c_uuudisplayClass7_0`1.b_uuu2()+38 System.Lazy`1.CreateValue()+709 System.Lazy`1.LazyInitValue()+191 Unicorn.Data.ConfigurationDataStore.RegisterForChanges(Action`2 actionOnChange)+19 Unicorn.Data.DataProvider.UnicornDataProvider..ctor(ITargetDataStore targetDataStore、ISourceDataStore sourceDataStore、IPredicate谓词、IFieldFilter fieldFilter、IUnicornDataProviderLogger、IUnicornDataProviderConfiguration dataProviderConfiguration、ISyncConfiguration syncConfiguration、PredicateRootPathResolver根路径Resolver) +547 lambda_方法(闭包,对象[])+391 Unicorn.Configuration.MicroConfiguration.Activate(类型类型,KeyValuePair`2[]未映射的构造函数参数)+826 Unicorn.Configuration.MicroConfiguration.Resolve()+118 System.Linq.WhereSelectArrayIterator`2.MoveNext()+102 System.Linq.Buffer`1..ctor(IEnumerable`1源)+148 System.Linq.Enumerable.ToArray(IEnumerable`1源)+106 Unicorn.Data.DataProvider.UnicornSqlServerDataProvider..ctor(字符串连接字符串)+232 [TargetInvocationException:调用的目标已引发异常。] System.RuntimeMethodHandle.InvokeMethod(对象目标、对象[]参数、签名符号、布尔构造函数)+0 System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr、Binder Binder、Object[]参数、CultureInfo区域性)+329 Sitecore.Reflection.ReflectionUtil.CreateObject(类型,对象[]参数)+119 Sitecore.Configuration.DefaultFactory.CreateFromTypeName(XmlNode configNode,字符串[]参数,布尔断言)+119 Sitecore.Configuration.DefaultFactory.CreateObject(XmlNode configNode,字符串[]参数,布尔断言,IFactoryHelper帮助程序)+165 Sitecore.Configuration.DefaultFactory.CreateObject(XmlNode configNode,字符串[]参数,布尔断言)+72 Sitecore.Configuration.DefaultFactory.CreateObject(字符串configPath,字符串[]参数,布尔断言)+619 Sitecore.Configuration.DefaultFactory.CreateFromReference(XmlNode configNode,字符串[]参数,布尔断言)+170 Sitecore.Configuration.DefaultFactory.CreateObject(XmlNode configNode,字符串[]参数,布尔断言,IFactoryHelper帮助程序)+118 Sitecore.Configuration.DefaultFactory.CreateObject(XmlNode configNode,字符串[]参数,布尔断言)+72 Sitecore.Configuration.DefaultFactory.GetInnerObject(XmlNode paramNode,String[]参数,布尔断言)+932 AssignProperties(XmlNode configNode,String[]参数,Object obj,Boolean assert,Boolean deferred,IFactoryHelper helper)+560 Sitecore.Configuration.DefaultFactory.CreateObject(XmlNode configNode,字符串[]参数,布尔断言,IFactoryHelper帮助程序)+322 Sitecore.Configuration.DefaultFactory.CreateObject(XmlNode configNode,字符串[]参数,布尔断言)+72 Sitecore.Configuration.DefaultFactory.CreateObject(字符串c
<configuration xmlns:patch="http://www.sitecore.net/xmlconfig/">
  <sitecore>
    <sc.variable name="sourceFolder" value="C:\projects\Habitat\src" />   
  </sitecore>
</configuration>