2016-04-22 3 views
2

Я работаю над основным приложением ASP.NET. Проекты состоят из уровня API, реализованного с использованием Web API и различных базовых слоев (сервисы приложений, службы домена, доступ к данным).Проекты .NET Core, имеющие разные прокси-серверы

Для некоторых проектов, файл project.json включает в себя следующие прозвища:

"frameworks": {               
    "dnx451": {}, 
    "dnxcore50": {} 
} ` 

и другие проекты используют более новые прозвища:

"frameworks": { 
    "net451": {}, 
    "dotnet5.5": {} 
} 

Причина, почему они отличаются между проектами является то, что некоторые проекты имеют зависимости, которые еще не совместимы с более новыми платформами, тогда как другие несовместимы со старыми платформами.

Возможно ли иметь разные проекты в одном приложении с таргетингом на различные структуры, подобные этому? Решение компилируется и запускается (хотя тестируется только с помощью IIS Express), однако я задаюсь вопросом, может ли он вызвать какие-либо проблемы.

ответ

2

До тех пор, пока вы помните, что ASP.NET Core RC2 еще не выпущен, на данный момент это не должно вызывать проблем.

Как только RC2 выйдет, net4 *, netstandard1. * И netcoreapp1. * Будут прозвищами, которые будут поддерживаться. dnx4 */dnxcore5 * и dotnet5 * будут удалены в этой точке.

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