Как узнать, откуда появляются обнаруженные зависимости в проекте установки Visual Studio - PullRequest
1 голос
/ 07 ноября 2019

У меня есть проект установки , генерирующий файл .MSI для установки веб-сайта asp.net на IIS. С этим веб-сайтом связано около 10 проектов.

У меня проблема с установкой msi. Это конфликт между двумя ссылками (System.Net.Http 4.0.0.0 и System.Net.Http 4.1.1.3). В моих Обнаруженных Зависимостях у меня есть 2 System.Net.Http dll (2 версия), и я должен исключить 4.0.0.0, чтобы пропустить ошибку во время установки. Как я могу найти, что добавить эту dll в мои Обнаруженные зависимости , так как я уже проверил все свои проекты, и все они используют 4.1.1.3.

Возможно, для другой ссылки нужна 4.0.0.0как зависимость? Как я могу получить это глобальное представление?

1 Ответ

0 голосов
/ 07 ноября 2019

В Visual Studio Atm нет простого способа проверить зависимости с высоты птичьего полета.

В этом вопросе SO можно найти множество вариантов , чтобы проверить, кому нужна Система. Net.Http.

В этом вопросе здесь есть возможность использовать ildasm и для обнаружения зависимостей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...