Публикация Asp.net 5 не работает? но сборка и запуск проекта ожидается

может ли кто-нибудь решить проблему ниже !!!..

Обзор моей ситуации

  1. Я работал в проекте xamarin, таком как приложения для Android, iOS. Я выбрал портативную библиотеку для связи с базой данных и службами Azure, проект xamarin работает с переносимой библиотекой.

  2. Сейчас я работаю над проектом wep, используя asp.net 5 и angular js, я завершил все функции и функциональные возможности, используя существующую переносимую библиотеку, ожидается, что ее сборка запустится.

  3. но при публикации веб-проекта . я получил ошибку ниже

    Error NU1002: The dependency Microsoft.Bcl 1.1.10 in project xxxxxxxx.Core does not support framework .NETPortable,Version=v4.5,Profile=Profile78.

    Error NU1002: The dependency Microsoft.Bcl.Async 1.0.168 in project xxxxxxxx.Core does not support framework .NETPortable,Version=v4.5,Profile=Profile78.

    Error NU1002: The dependency Microsoft.Net.Http 2.2.29 in project xxxxxxxx.Core does not support framework .NETPortable,Version=v4.5,Profile=Profile78

    Error NU1002: The dependency Newtonsoft.Json 8.0.1 in project xxxxxxxx.Core does not support framework .NETPortable,Version=v4.5,Profile=Profile78

    Error NU1002: The dependency WindowsAzure.MobileServices 1.3.2 in project xxxxxxxx.Core does not support framework .NETPortable,Version=v4.5,Profile=Profile78

    C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\Web\Microsoft.DNX.Publishing.targets(152,5): Error : Build failed.

Вот мои журналы опубликовать,сборка,project.lock.json

Конфигурация МОЕГО веб-проекта

{
  "version": "1.0.0-*",
  "compilationOptions": {
    "emitEntryPoint": true
  },

  "dependencies": {
    "Microsoft.ApplicationInsights.AspNet": "1.0.0-rc1",
    "Microsoft.AspNet.Diagnostics": "1.0.0-rc1-final",
    "Microsoft.AspNet.IISPlatformHandler": "1.0.0-rc1-final",
    "Microsoft.AspNet.Mvc": "6.0.0-rc1-final",
    "Microsoft.AspNet.Mvc.TagHelpers": "6.0.0-rc1-final",
    "Microsoft.AspNet.Server.Kestrel": "1.0.0-rc1-final",
    "Microsoft.AspNet.StaticFiles": "1.0.0-rc1-final",
    "Microsoft.AspNet.Tooling.Razor": "1.0.0-rc1-final",
    "Microsoft.Extensions.Configuration": "1.0.0-rc1-final",
    "Microsoft.Extensions.Configuration.FileProviderExtensions": "1.0.0-rc1-final",
    "Microsoft.Extensions.Configuration.Json": "1.0.0-rc1-final",
    "Microsoft.Extensions.Logging": "1.0.0-rc1-final",
    "Microsoft.Extensions.Logging.Console": "1.0.0-rc1-final",
    "Microsoft.Extensions.Logging.Debug": "1.0.0-rc1-final",
    "Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.0.0-rc1-final"
  },

  "commands": {
    "web": "Microsoft.AspNet.Server.Kestrel --server.urls=http://localhost:5000"
  },


  "frameworks": {
    "dnx451": {
      "dependencies": {
        "xxxxxx.Core": "1.0.0"
      }
    },
     "dnxcore50": {
      "dependencies": {
        "xxxxxx.Core": "1.0.0"
      }
    }
  },

    "exclude": [
      "wwwroot",
      "node_modules"
    ],
    "publishExclude": [
      "**.user",
      "**.vspscc"
    ],
    "scripts": {
      "prepublish": [ "npm install", "bower install", "gulp clean", "gulp min" ]
    }
  }

xxxxx.Core — это переносимая библиотека класса, вот конфигурация переносимого класса.

портативные библиотеки, ориентированные на фреймворки

я сделал ошибку в конфигурации? , я не знаю, как решить проблему, кто-нибудь поможет мне решить эту проблему. Спасибо.

Проблема с обновлением решена ИЗ .NET CLI, и изменения будут удалены из DNX RC2

Добро пожаловать в редакцию.**


person Jagadeesh Govindaraj    schedule 06.01.2016    source источник
comment
почему отмечен? Пожалуйста, оставьте свой комментарий, я обновлю вопрос   -  person Jagadeesh Govindaraj    schedule 11.01.2016
comment
Вы видели этот пост?   -  person matt.    schedule 12.01.2016
comment
это только из-за проблемы с установкой, теперь я получаю эту проблему только для публикации, эта проблема уже отмечена как ошибка от ASP TEAM, поэтому мне нужно обходное решение. Вы понимаете?   -  person Jagadeesh Govindaraj    schedule 12.01.2016
comment
ошибка говорит вам, что сборки не поддерживаются в .net 4.5. Вы пытались изменить свойства проекта для сборки с использованием .net 4.0 framework..?   -  person MethodMan    schedule 14.01.2016
comment
@MethodMan Я продолжаю понижать рейтинг проекта, потому что я работал над прототипом.. я отлаживал и запускал проект без каких-либо проблем, но я не публиковал   -  person Jagadeesh Govindaraj    schedule 09.02.2016
comment
не знаю, почему вы получили так много голосов против этого вопроса??? Я только что столкнулся с этой проблемой сейчас. Меня это очень раздражает   -  person Phil    schedule 10.05.2016
comment
@Phil Команда Asp признает дефект, а также это будет исправлено в RC2, проверьте обновления по ссылке выше. может мне глупый вопрос задали? я думаю так..   -  person Jagadeesh Govindaraj    schedule 11.05.2016
comment
@phil настоящее обходное решение удаляет зависимости от других платформ. работает только с платформой Windows   -  person Jagadeesh Govindaraj    schedule 11.05.2016


Ответы (2)


Поскольку ошибка ...does not support framework .NETPortable,Version=v4.5 в качестве неофициального теста, я бы попытался изменить целевую версию .Net, например, как сказал @MethodMan, с .Net 4.0

person Francesco Bonizzi    schedule 14.01.2016

При подготовке релиза убедитесь, что ваша IDE находится в режиме релиза. Убедитесь, что все проекты находятся в одной и той же версии. Убедитесь, что на вашем рабочем сервере установлена ​​та же версия. Если это показывает проблему, пожалуйста, перезагрузите IIS.

person Mahedee    schedule 06.01.2016
comment
iam публикую в файловой системе - person Jagadeesh Govindaraj; 06.01.2016
comment
проект также релиз только - person Jagadeesh Govindaraj; 06.01.2016