У меня есть основной проект dotnet, на который мне нужна веб-ссылка. Я выбираю поставщика ссылок на веб-службы Microsoft WCF, выбираю URL-адрес и нажимаю «Перейти». Правильная служба отображается в окне служб. Я меняю пространство имен на что-то вроде mynewservice и нажимаю «Готово».
В новом окне показано добавление подключенной услуги в проект. Импорт метаданных веб-службы... Количество найденных конечных точек службы: 2 Ссылочный код службы формирования шаблонов... Предупреждение. Предупреждение. Ссылка не может быть загружена: «System.Data.Entity», не удалось загрузить файл или сборку «System.Data.Entity». , культура = нейтральная, PublicKeyToken = ноль». Эталонные сборки не должны загружаться для выполнения. Их можно загрузить только в контексте загрузчика только для отражения. (Исключение из HRESULT: 0x80131058) Обновление проекта... Ошибка: Пользователь отменил диалоговое окно сохранения (Исключение из HRESULT: 0x8004000C (OLE_E_PROMPTSAVECANCEELLED)) Готово. Ошибка: добавление эталонного поставщика веб-служб Microsoft WCF в проект не удалось: пользователь отменил диалоговое окно сохранения (исключение из HRESULT: 0x8004000C (OLE_E_PROMPTSAVECANCEELLED))
Что мне нужно сделать, чтобы установить ссылку? Я просмотрел предыдущие примеры, и они обычно указывают, что файл proj заблокирован, но я могу отредактировать файл proj, чтобы он не был заблокирован. Любые идеи?