Visual Studio 内でデバッグしようとすると、突然 Web サイトがこのエラー メッセージをスローします。Web サイトを展開すると、エラーなしで動作します。
このエラーを解決するための提案はありますか。
[ConfigurationErrorsException: ファイルまたはアセンブリ 'Microsoft.Win32.Primitives' またはその依存関係の 1 つを読み込めませんでした。参照アセンブリは実行用に読み込まれるべきではありません。これらは、リフレクションのみのローダー コンテキストでのみ読み込むことができます。(HRESULT からの例外: 0x80131058)] System.Web.Configuration.CompilationSection.LoadAssemblyHelper(文字列 assemblyName、ブール値 starDirective) +738 System.Web.Configuration.CompilationSection.LoadAllAssembliesFromAppDomainBinDirectory() +217 System.Web.Configuration.CompilationSection.LoadAssembly(AssemblyInfo ai) +130 System.Web.Compilation.BuildManager.GetReferencedAssemblies(コンパイルセクション compConfig) +170 System.Web.Compilation.BuildManager.GetPreStartInitMethodsFromReferencedAssemblies() +92 System.Web.Compilation.BuildManager.CallPreStartInitMethods(文字列 preStartInitListPath、ブール値 & isRefAssemblyLoaded) +290 System.Web.Compilation.BuildManager.ExecutePreAppStart() +157 System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager、IApplicationHost appHost、IConfigMapPathFactory configMapPathFactory、HostingEnvironmentParameters hostingParameters、PolicyLevel policyLevel、例外 appDomainCreationException) +531 [HttpException (0x80004005): ファイルまたはアセンブリ 'Microsoft.Win32.Primitives' またはその依存関係の 1 つを読み込めませんでした。参照アセンブリは実行用に読み込まれるべきではありません。これらは、リフレクションのみのローダー コンテキストでのみ読み込むことができます。(HRESULT からの例外: 0x80131058)] System.Web.HttpRuntime.FirstRequestInit(HttpContext コンテキスト) +9946132 System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext コンテキスト) +90 System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr、HttpContext コンテキスト) +261
ベストアンサー1
そのセクションを削除してみてくださいweb.config
<dependentAssembly>
<assemblyIdentity name="System.Runtime" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.10.0" newVersion="4.0.10.0" />
</dependentAssembly>