Man Down Ответов: 1

Microsoft.data.services.dll * * * сборка 'XXX' - “которая имеет более высокую версию, чем ссылочная сборка”


Я работаю над проектом в Visual Studio 2012 (LightSwitch),но когда я пытаюсь запустить проект или Bulid проект, я получаю следующее сообщение об ошибке:

Assembly 'Microsoft.Data.Services, Version=5.6.4.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' uses 'Microsoft.Data.OData, Version=5.6.4.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.Data.OData, Version=5.6.2.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' 
c:\Program Files\Microsoft WCF Data Services\5.6.4\bin.NETFramework\Microsoft.Data.Services.dll 


Кто-нибудь может указать мне правильное направление?

Что я уже пробовал:

почти все проверяю,чтобы заставить эту штуку работать, но, кажется, ничего не работает или, может быть, я что-то упускаю.

Graeme_Grant

Имейте в виду, что Lightswitch больше не поддерживается корпорацией Майкрософт: Обновление LightSwitch / Блог Команды Visual Studio LightSwitch[^]

На самом деле они заходят так далеко, что говорят в приведенном выше сообщении в блоге: "мы больше не рекомендуем LightSwitch для ваших новых приложений"

Man Down

я не вижу, чтобы ты комментировал :D просто шучу . я не знал dat :) но мне нужна эта версия vs для работы :)

1 Ответов

Рейтинг:
0

OriginalGriff

Проверьте свои ссылки: одна из сборок ,которую вы пытаетесь использовать, требует более высокой версии.NET framework, чем основное приложение.
Если вам нужна эта сборка, вам нужно увеличить версию вашего приложения, как вы можете;t переключитесь на более высокую версию .NET после запуска вашего приложения.


Man Down

tnx для вас комментарий, Я знаю, что это ошибка, но я не знаю, где я должен нацелиться, чтобы исправить эту проблему, я проверяю сборки , есть два asmb с разной версией, я пытался изменить их, но, я не должен быть честным ,если вы знаете об этой проблеме ,пожалуйста, будьте более конкретны :)