Предположим, у меня есть проект (project1), который живет в [solution folder]\project1\
. Там нет никаких проблем при добавлении нового проекта (project2) в [solution folder]\project2\
и ссылаться на него как зависимость в project1-х project.json
с линией ниже:Как ссылаться на проект в другой папке в ASP.net vNext
"project2": ""
Однако что, если я двигаться PROJECT2 к другой (файловой системе вместо раствора) папки например [solution folder]\lib\project2\
? Как добавить ссылку в этом случае?
====================================
Просто хочу поделиться новым Совет: Если у вас есть проект в подпапках e.g. [solution folder]\lib\project1\
и хотите сослаться на другой проект, расположенный в папке решения e.g. [solution folder]\project2\
, сделайте следующее изменение в global.json:
{
"sources": [""]
}
Спасибо за ваш ответ, но он не работает. Вы тестировали свое решение в VS14 CTP2? – abedon
Что именно не работает? Вы добавили папку, в которой другой проект относится к источникам в global.json, рядом с файлом sln? – davidfowl
Я сделал, но все же я не могу добавить project2 в качестве зависимости project1 в project.json. Если это сработает для вас, не могли бы вы удержать ваш образец (всю папку с решением) или загрузить его где-нибудь? – abedon