Эта ошибка возникла при попытке создать мой проект VS 2010 Silverlight после некоторых незначительных изменений в моих доменных службах RIA, которые размещены в веб-приложении Silverlight. Кажется, нет никакой причины для этой ошибки, и я не могу понять часть ошибки, в которой отказано в доступе.
Вещи, которые я пробовал:
1) Полная очистка всех проектов в решении и повторная сборка
2) Удаление всех временных файлов ASP.Net из папки фреймворка
3) Удаление связанных служб RIA из свойств проекта из сбойной библиотеки классов, очистка, пересборка, а затем повторное добавление связанных служб RIA
Любой совет о том, куда идти отсюда, был бы очень признателен:
Ошибка 21 Задача «CreateRiaClientFilesTask» неожиданно завершилась неудачей.
System.Web.HttpException (0x80004005): не удалось загрузить файл или сборку 'Business, Version = 1.0.0.0, Culture = нейтральный, PublicKeyToken = null' или одну из ее зависимостей. В доступе отказано. ---> System.Configuration.ConfigurationErrorsException: Не удалось загрузить файл или сборку 'Business, Version = 1.0.0.0, Culture = нейтральный, PublicKeyToken = null' или одну из ее зависимостей. В доступе отказано. ---> System.IO.FileLoadException: не удалось загрузить файл или сборку 'Business, Version = 1.0.0.0, Culture = нейтральный, PublicKeyToken = null' или одну из ее зависимостей. В доступе отказано. ---> System.IO.FileLoadException: не удалось загрузить файл или сборку «Business» или одну из ее зависимостей. Доступ запрещен.
--- Конец внутренней трассировки стека исключений ---
в System.Reflection.RuntimeAssembly._nLoad (имя_файла_сборки, кодовая строка строки, сборка улик, безопасность, место выполнения сборка-подсказка, StackCrawlMark & stackMark, логическое throwOnFileNotFound, логическое значение forIntrospection, логическое подавлениеSecurityChecks)
в System.Reflection.RuntimeAssembly.nLoad (имя_файла AssemblyName, строка кода codeBase, сборка доказательствSecurity, locationHame сборка locationHint, StackCrawlMark & stackMark, логическое значение throwOnFileNotFound, логическое значение forIntrospection, логическое значение suppressSecurityChecks)
в System.Reflection.RuntimeAssembly.InternalLoadAssemblyName (AssemblyName assemblyRef, Evidence AssemblySecurity, StackCrawlMark & stackMark, Boolean forIntrospection, Boolean suppressSecurityChecks)
в System.Reflection.RuntimeAssembly.InternalLoad (строка String AssemblyString, Свидетельство AssemblySecurity, StackCrawlMark & stackMark, логическое значение для интроспекции)
в System.Reflection.Assembly.Load (String assemblyString)
в System.Web.Configuration.CompilationSection.LoadAssemblyHelper (String assemblyName, Boolean starDirective)
--- Конец внутренней трассировки стека исключений ---
в System.Web.Configuration.CompilationSection.LoadAssemblyHelper (String assemblyName, Boolean starDirective)
в System.Web.Configuration.CompilationSection.LoadAllAssembliesFromAppDomainBinDirectory ()
в System.Web.Configuration.CompilationSection.LoadAssembly (AssemblyInfo ai)
в System.Web.Compilation.BuildManager.GetReferencedAssemblies (CompilationSection compConfig)
в System.Web.Compilation.BuildManager.GetPreStartInitMethodsFromReferencedAssemblies ()
в System.Web.Compilation.BuildManager.CallPreStartInitMethods ()
в System.Web.Hosting.HostingEnvironment.Initialize (ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, policyLevel policyLevel, исключение приложенияDomainCreationException)
в System.Web.Compilation.ClientBuildManager.EnsureHostCreated ()
в System.Web.Compilation.ClientBuildManager.CreateObject (тип, логическое значение failIfExists)
в Microsoft.ServiceModel.DomainServices.Tools.CreateRiaClientFilesTask.CreateSharedTypeService (ClientBuildManager clientBuildManager, IEnumerable`1 serverAssemblies, ILogger logger)
в Microsoft.ServiceModel.DomainServices.Tools.CreateRiaClientFilesTask.GenerateClientProxies ()в Microsoft.ServiceModel.DomainServices.Tools.CreateRiaClientFilesTask.ExecuteInternal ()
в Microsoft.ServiceModel.DomainServices.Tools.RiaClientFilesTask.Execute ()
в Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute ()
в Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask (ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, элемент ItemBucket bucket, TaskExecutionMode howToExecuteTask, логический и другой класс задачи.