2015-02-01 5 views
1

Я открыл свой проект сегодня утром, и он сказал, что мне не хватает каждой ссылки, и я понятия не имею, как это исправить. ASP vNext все ссылки отсутствуют

Я думаю, что я исправил его раньше, удалив проект и скопировав файлы в другой проект, но я не хочу повторять это снова.

Кто-нибудь знает, как это исправить?

+1

Можете ли вы добавить результат восстановления пакета? (Окно вывода -> Журнал диспетчера пакетов) –

+0

Если вы попросите мое скромное мнение, ваш вопрос действительно действителен. Я отредактирую ваш вопрос, чтобы удалить тег asp.net, поскольку он недействителен в этом контексте. –

ответ

1

Я скрещенных ссылку моего project.json и список референции и версия не совпадает ,

В моем проекте.json я определил его для использования 1.0.0-beta2, но в ссылках он сказал, что я использую 1.0.0-beta3- {build}. Вот почему это не создало.

Как я установил это был я пошел:

% USERPROFILE% .kpm \

и удалил все папки оттуда. Затем я закрыл решение и снова открыл его, и все было хорошо, что варианты совпали снова, и я мог бы построить свой проект.

0

Это может быть много вещей (грустно, но верно). Обычно, когда это происходит, это потому, что у вас есть совпадение по ошибке в зависимости или у вас есть проект в версии KRE, который не совместим с версией ваших зависимостей. В моем случае я добавил в свой проект версию зависимостей 1.0.0. * -, * будет получать латты этой зависимости, если по какой-то причине у вас есть другие зависимости, не совместимые с решеткой, VS2015 будет сходить с ума и не знаю, что выбрали.

Это поможет вам увидеть все ваши project.json из вашего решения. Microsft команда упоминание о некоторых из их блог проблема исчезнет, ​​как только они переходят от беты к RC

смотрите вопрос here

+0

Спасибо, помог мне разобраться, что происходит в моем случае, и опубликовал, как я исправил его ниже. –