Как изменить целевую платформу в Visual Studio для Mac?

Я хочу установить целевую структуру в Visual Studio для Mac из-за этой проблемы:

Упомянутый компонент «xxxx» не найден для платформы .NET Framework 4.6.1.


person xiaokang    schedule 30.11.2017    source источник
comment
Чтобы уточнить: у вашей компании есть собственный вариант .NET Framework?   -  person Llama    schedule 30.11.2017
comment
Мой босс дал мне URL-адрес и сказал, что это наш источник пакета фреймворка.   -  person xiaokang    schedule 30.11.2017
comment
«xxxx» не найден для платформы .NET Framework 4.6.1. Все компоненты с этой проблемой являются нашими собственными компонентами. Но некоторые наши компоненты в порядке.   -  person xiaokang    schedule 30.11.2017
comment
docs.microsoft.com/en-us/ visualstudio/mac/ Вероятно, ваш начальник дал вам исходный URL-адрес NuGet, который вы должны настроить как документы Microsoft. Нет ничего, что можно было бы назвать моим собственным фреймворком или исходным кодом пакета фреймворка.   -  person Lex Li    schedule 30.11.2017
comment
Извините, я начинающий. Я уже настроил их как документы Microsoft. Пакеты восстановлены успешно, но в папке с ссылками какой-то пакет неправильный!   -  person xiaokang    schedule 30.11.2017
comment
Компонент xxxx может быть создан с использованием другой версии .NET Framework, отличной от версии вашего решения. Попробуйте найти фреймворк-версию DLL с помощью File > Properties. Если возможно, сделайте свое решение нацеленным на ту же платформу .NET. Ваш босс мог только что дать вам локальную копию Nuget   -  person Sunil    schedule 30.11.2017
comment
Спасибо! Я знаю, почему! Спасибо вам навсегда!   -  person xiaokang    schedule 30.11.2017


Ответы (1)


Я решаю проблему, нацеливая свое решение на ту же платформу .NET. Поскольку некоторые компоненты используют .net core2.0, они выше, чем другие.

person xiaokang    schedule 04.12.2017