Когда указанная DLL ссылается на конкретную версию 2ой DLL, это работает. Но если версия 2nd новее указанной версии, мой библиотечный проект, использующий обе библиотеки, выдает предупреждение:
Предупреждение 1 Обнаружены конфликты между различными версиями одной и той же зависимой сборки.
И состояния FxCop:
Предупреждение 15 CA0060: Не удалось найти сборку с косвенной ссылкой 'NationalInstruments.Common, Version = 9.0.40.362, Culture = нейтральный, PublicKeyToken = dc6ad606294fc298'. Эта сборка не требуется для анализа, однако результаты анализа могут быть неполными. На эту сборку ссылались: SimpleReadWrite
Пока эти предупреждения не устранены, я не могу ссылаться на свою библиотеку ни в каком другом проекте. Я пытаюсь использовать
- NationalInstruments.NI4882.dll
В моем проекте SimpleReadWrite, но ссылки на NationalInstruments.NI4882
- NationalInstruments.Common.dll v9.0.40.362
и я смог найти только более новую версию (9.1.40.159). Как решить эту проблему?