Я работаю над этой проблемой 2 дня, ничего не находя. Нужна помощь, пожалуйста.
У меня есть решение С:
- Применение Silverlight (SL4)
- Веб-проект с сервисом WCF
Моя заявка Silverlight ссылается на мою службу WCF со ссылкой на службу. Ничего необычного для того времени. Но когда я создаю приложение Silverlight, я получаю сообщение об ошибке, которое указывает, что «GenerateWCFClientFilesTask генерирует непредвиденную ошибку ... Невозможно загрузить файл или сборку» Microsoft.VisualStudio.ServiceModel.ClientCodeGeneration.resources, version = 4.0.0.0, ... -> Файл не найден.
Я уже переустановил RIA Service, переустановил Silverlight_Tools, я его погуглил, но ничего не нашел.
Есть предложения?
Моя конфигурация:
- VS 2010
- RIA Service V1.0
- SL 4
- Windows 7 + IIS7
Вот мой след (извините, по-французски)
Erreur 4 échec inattendu de la tâche "GenerateWcfClientFilesTask".
System.IO.FileNotFoundException: невозможное зарядное устройство для сборки или сборки 'Microsoft.VisualStudio.ServiceModel.ClientCodeGeneration.resources, версия = 4.0.0.0, Culture = fr-FR, PublicKeyToken = 31bf3856ad364e35' независимо от необходимости. Le fichier spécifié est introuvable.
Nom de fichier: 'Microsoft.VisualStudio.ServiceModel.ClientCodeGeneration.resources, версия = 4.0.0.0, культура = fr-FR, PublicKeyToken = 31bf3856ad364e35' ---> System.IO.FileNotFoundException: исключительная возможность создания. (Исключение из HRESULT: 0x80070002)
à System.Reflection.RuntimeAssembly.nLoadFile (путь строки, доказательства)
à System.Reflection.Assembly.LoadFile (String path)
à Microsoft.VisualStudio.ServiceModel.ClientCodeGeneration.SlSvcUtilWrapper.get_SlSvcUtilAssembly ()
Microsoft.VisualStudio.ServiceModel.ClientCodeGeneration.WcfClientFilesTaskBase.CurrentDomain_AssemblyResolve (Отправитель объекта, аргументы ResolveEventArgs)
à System.AppDomain.OnAssemblyResolveEvent (сборка RuntimeAssembly, сборка StringFullName)
à System.Reflection.RuntimeAssembly._nLoad (имя_файла AssemblyName, строка кода codeBase, сборка доказательствSecurity, locationHame сборка locationHint, StackCrawlMark & stackMark, логическое значение throwOnFileNotFound, логическое значение forIntrospection, логическое значение suppressSecurityChecks)
à System.Reflection.RuntimeAssembly.InternalGetSatellAssembly (имя строки, культура CultureInfo, версия версии, логическое значение throwOnFileNotFound, StackCrawlMark & stackMark)
à System.Resources.ManifestBasedResourceGroveler.GetSatellAssembly (CultureInfo lookForCulture, StackCrawlMark & stackMark)
à System.Resources.ManifestBasedResourceGroveler.GrovelForResourceSet (CultureInfo culture, Dictionary`2 localResourceSets, логическое значение tryParents, логическое значение createIfNotExists, StackCrawlMark & stackMark)
à System.Resources.ResourceManager.InternalGetResourceSet (CultureInfo требуемоеCulture, логическое createIfNotExists, логическое tryParents, StackCrawlMark & stackMark)
à System.Resources.ResourceManager.InternalGetResourceSet (культура CultureInfo, логическое createIfNotExists, логическое tryParents)
à System.Resources.ResourceManager.GetString (имя строки, культура CultureInfo)
à Microsoft.Tools.ServiceModel.SvcUtil.SR.GetString (имя строки, объект [] args)
à Microsoft.VisualStudio.ServiceModel.ClientCodeGeneration.WcfClientFilesTaskBase.Execute ()
à Microsoft.Build.Framework.ITask.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, Boolean & task10, 10)
PS: простите за мой плохой английский