2016-06-14 2 views
1

Я создал проект MVC 6 с RC1 и добавил ссылку на «Microsoft.Data.SqlXml» без проблем. Когда я перешел на RC2, я не могу добавить ссылку на «Microsoft.Data.SqlXml». Я получаю сообщение об ошибке «.Net Core проекты поддерживают только ссылки на сборки .NET Framework в этой версии. Чтобы ссылаться на другие сборки, они должны быть включены в пакет NuGet и ссылаться на этот пакет». Есть ли простой способ добавить ссылку?ASP.NET Core 1 RC2 добавить ссылку на «Microsoft.Data.SqlXml»

ответ

0

Наконец-то я могу добавить ссылку «Microsoft.Data.SqlXml», создав пакет NuGet, в проект, перенесенный на RC2.

  1. Публикация RC1 проекта в файловую систему и узнать папку пакета «Microsoft.Data.SqlXml» под «PublishOutput»
  2. Скачать Nuget Package Explorer и открыть .nuspec файл в папке пакета «Microsoft.Data.SqlXml» ,
  3. Редактировать файлы .nuspec, project.json, project.lock.json в Nuget Package Explorer, изменить все слова «DNX» -> «.NETFramework» и файл «Сохранить как» пакета Microsoft.Data.SqlXml.nupkg ,
  4. В VS 2015, Инструменты -> Менеджер NuGet Package -> Настройка, добавить локальную папку для упаковки списка источников, а затем скопировать файл .nupkg в папку
  5. Установите пакет Microsoft.Data.SqlXml NuGet из локального источника

Я не знаю, почему MS сделала это настолько сложным, 2 секунды работало в RC1, но взяло меня однажды, чтобы понять это в RC2.

 Смежные вопросы

  • Нет связанных вопросов^_^