Azure DevOps Build Solution с использованием неверной версии пакета

Вы не можете изменить указатель, если вы не передадите его ссылкой (не const) или как двойной указатель. Передача по значению делает копию объекта, и любые изменения в объекте производятся копией, а не объектом. Вы можете изменить объект, на который указывает указатель, но не сам указатель, если вы проходите по значению.

Прочитайте этот вопрос, чтобы лучше понять различия в деталях . Когда пройти мимо ссылку и когда передать указатель в C ++?

1
задан Kevin 15 January 2019 в 15:15
поделиться

2 ответа

В файле .csproj были ссылки, которые пытались получить доступ к старому пути к файлу, и эта версия пакета не существовала по этому пути. Поэтому я выбрал неверный путь, и он исправил проблему

0
ответ дан Kevin 15 January 2019 в 15:15
поделиться

Вероятно, для одного из ваших пакетов NuGet требуется версия 1.0.2 пакета. Чтобы выяснить, какой из них, удалите локальную версию 1.0.2 и постройте решение локально. Затем посмотрите на результаты сборки и посмотрите, в каком пакете отсутствует эта версия. Может быть, посмотрите здесь: Увеличьте детализацию журнала сборки, чтобы получить более подробную информацию о проблеме сборки

0
ответ дан Martin Brandl 15 January 2019 в 15:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: