例外: タイプ オートスケーラー、キー "" のインスタンスを取得しようとしているときにアクティベーション エラーが発生しました
スタック トレース: D:\Windows Azure Cloud\Samples\Windows Azure HelloWorld Sample\C#\HelloWorld_WebRole\WebRole.cs:line 43 の IUSCRM.WebRole.OnStart(): Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironment.InitializeRoleInternal(RoleType roleTypeEnum) Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironment.InitializeRole (RoleType roleType) で Microsoft.WindowsAzure.ServiceRuntime.Implementation.Loader.RoleRuntimeBridge.b__0() で
内部例外: 依存関係の解決に失敗しました。タイプ = "Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.Autoscaler"、名前 = "(none)"。例外が発生しました: 解決中。
例外: InvalidOperationException - String 型を構築できません。この値を提供するようにコンテナーを構成する必要があります。
例外発生時のコンテナは次のとおりでした。
Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.Autoscaler を解決しています (none) コンストラクターのパラメーター "dataPointsStoreStorageAccountConnectionString" を解決しています Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.Autoscaler(System.String dataPointsStoreStorageAccountConnectionString, System.String dataPointsTableName, System.TimeSpan ruleEvaluationRate, Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.Rules.IRulesStore rulesStore、Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.ServiceModel.IServiceInformationStore serviceInformationStore、Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.DataPointsCollection.IDataPointsCollectorProvider dataPointsCollectorsProvider、Microsoft.Practices.EnterpriseLibrary .WindowsAzure.Autoscaling.IExecutionLease 実行リース、Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.Logging.ILogger ロガー、Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.Scaling.IServiceManagementRequestTracker トラッカー、Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.Scaling.IScaler スケーラー) Resolving System.String,(none )
ソース: Microsoft.Practices.Unity
スタック トレース:
Microsoft.Practices.Unity.UnityContainer.DoBuildUp (型 t、オブジェクトの存在、文字列名、IEnumerable 1 resolverOverrides)
at Microsoft.Practices.Unity.UnityContainer.DoBuildUp(Type t, String name, IEnumerable
1 resolverOverrides) で Microsoft.Practices.Unity.UnityContainer.Resolve (型 t、文字列名、ResolverOverride[] resolverOverrides) でc:\Home\Chris\Projects\CommonServiceLocator\main\Microsoft.Practices の Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance (型 serviceType、文字列キー) の Microsoft.Practices.Unity.UnityServiceLocator.DoGetInstance (型 serviceType、文字列キー) .ServiceLocation\ServiceLocatorImplBase.cs:49行目
内部例外: String 型を構築できません。この値を提供するようにコンテナーを構成する必要があります。
ソース: Microsoft.Practices.Unity
スタックトレース: Microsoft.Practices.ObjectBuilder2.DynamicMethodConstructorStrategy.GuardTypeIsNonPrimitive (IBuilderContext コンテキスト、SelectedConstructor selectedConstructor) で Microsoft.Practices.ObjectBuilder2.DynamicMethodConstructorStrategy.PreBuildUp (IBuilderContext コンテキスト) で Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp (IBuilderContext コンテキスト) で Microsoft.Practices で。 Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext コンテキスト) の Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext コンテキスト) の Microsoft.Practices.ObjectBuilder2.BuilderContext.NewBuildUp の ObjectBuilder2.DynamicMethodBuildPlanCreatorPolicy.CreatePlan(IBuilderContext コンテキスト、NamedTypeBuildKey buildKey) (NamedTypeBuildKey newBuildKey) Microsoft.Practices.Unity.ObjectBuilder で。Microsoft.Practices.ObjectBuilder2.DynamicMethodBuildPlan.BuildUp(IBuilderContext コンテキスト) での BuildUp_Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.Autoscaler(IBuilderContext ) での NamedTypeDependencyResolverPolicy.Resolve (IBuilderContext コンテキスト) (IBuilderContext コンテキスト) Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp (IBuilderContext コンテキスト) で Microsoft.Practices.Unity.UnityContainer.DoBuildUp (タイプ t、オブジェクトの存在、文字列名、IEnumerable`1 resolverOverrides)Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext コンテキスト) Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext コンテキスト) Microsoft.Practices.Unity.UnityContainer.DoBuildUp(型 t、オブジェクトの存在、文字列名、IEnumerable`1 resolverOverrides)Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext コンテキスト) Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext コンテキスト) Microsoft.Practices.Unity.UnityContainer.DoBuildUp(型 t、オブジェクトの存在、文字列名、IEnumerable`1 resolverOverrides)
過去2日間、私はこの例外に悩まされていたので、誰か助けてください...