В настоящее время я тестирую Visual Studio 2015 RC
и сталкиваюсь с проблемой, которую я не могу решить.ASP.NET 5 RC Web API + Framework 4.6 RC Lib
Что я сделал, это создать проект ASP.NET 5 Web Api
, а также проект проекта библиотеки классов .Net Framework 4.6
.
Затем я попытался добавить ссылку из моего проекта Web Api
в свою библиотеку классов, но это не работает. Я видел, что VS обновил свой файл project.json со следующим фрагментом
"framework": {
"dnx451": {
"dependencies": {
"Framework.Core.Launcher":"1.0.0-*"
}
},
"dnxcore50": {}
}
Ошибки в VS являются:
1) Nuget Package Restore failed for one or more packages.
2) Dependency Framework.Core.Launcher >= 1.0.0-* could not be resolved
Я использую Candidate Release всех упоминаемые Инструменты/Рамки
Обновление
Она Другими словами, можно ли запустить ASP.NET 5 Web Api
проект с падающей конфигурации (project.json):
"framework": {
"dnx451": { },
}
и не
"framework": {
"dnx451": { },
"dnxcore50": { }
}
, потому что без "dnxcore50" (1-й пример), при запуске появляется следующая ошибка: «Не удалось найти пакет NuGet Microsoft.AspNet.Loader.Interop
в папке ваших пакетов пользователей. Этот пакет NuGet требуется для запуска ASP.NET 5 веб-приложения».
А со второй, он не компилируется, потому что мой проект библиотеки не предназначаться dnxcore50 ...
это опечатка или вы отсутствуете '' 'in' "dnx451:'? – Jasen
Это была опечатка, спасибо за указание на это – Bidou
Кстати, изменение 'dnx4 С 'dnx46' не помогает. – Bidou