2016-12-06 7 views
0

Я только что сделал новый проект File в редакции Visual Studio 2015 Community Edition с обновлением 3 и создал новый проект Asp.NEt Core Mvc.Обновление нового базового проекта asp.net к пакетам ядра 1.1 разбивает проект

Я мог бы построить и запустить проект просто отлично.

Затем я обновил все пакеты nuget-packagges, потому что доступно множество пакетов * .core.1.1. После того, как я это сделал, проект больше не может запускаться, когда я делаю простой f5. Браузер открывается и говорит, что сайт не может быть достигнут - возможно, потому, что я не могу начать. Я попытался установить точку останова в основном методе в файле Program.cs, и это даже не попало. Таким образом, похоже, что обновление пакетов nuget разбивает стандартный проект ASP.Net Core, созданный из официального шаблона проекта. Проект осуществляется с помощью команды deault, установленной для использования IIS Express.

Испытывал ли кто-нибудь еще одну проблему и нашел решение?

ответ

1

Вы отправили руководство: Announcing .NET Core 1.1? не

Помимо просто обновляя свои пакеты необходимы другие изменения, такие как обновление рамок раздела в файле project.json:

{ 
    ... 
    "frameworks": { 
    "netcoreapp1.1": { 
     "dependencies": { 
     "Microsoft.NETCore.App": { 
      "type": "platform", 
      "version": "1.1.0" 
     } 
     }, 
     "imports": "dnxcore50" 
    } 
    } 
    ... 
} 
+0

Нет, я как-то пропустил эти инструкции. Благодаря ! –

+0

и не забывайте, что global.json гарантирует соответствие версий dotnet.exe версии – Wayne