Можно ли добавить в мой проект C# ссылку на разные версии dll в x86 и x64 (и автоматически переключаться между ними при изменении режима конфигурации)?Ссылка на разные библиотеки в зависимости от архитектуры в C#
ответ
Я не думаю, что в среде IDE есть что-то, что сделает это, но вы, вероятно, можете это сделать, вручную отредактировав файл проекта C#.
Что-то, что выглядит следующим образом: <Reference Include="ThirdPartyAssembly" />
Может быть изменено на: <Reference Include="ThirdPartyAssembly.x86" Condition="'$(Platform)' == 'x86' />
<Reference Include="ThirdPartyAssembly.x64" Condition="'$(Platform)' == 'x64' />
Это полностью компилируемое время, он нуждается в нем, скорее всего, во время выполнения. – Dykam
@ Dykam: Я думал, что в первоначальном вопросе было довольно ясно, что ладье требуется решение для компиляции. –
Как-то я читаю «изменить режим конфигурации» как режим выполнения ... Я возвращаю его обратно. – Dykam
- 1. C Зависимости компилятора от архитектуры
- 2. Ссылка на две разные таблицы в зависимости от данных?
- 3. Ссылка dll на проект в зависимости от платформы
- 4. Ссылка на зависимость от статической библиотеки?
- 5. Неопределенная ссылка на библиотеки C++
- 6. В зависимости от ОС, определяют разные методы
- 7. Зависимости библиотеки библиотек от Magick ++
- 8. В зависимости от библиотеки обертки -sys?
- 9. Несколько проектов в зависимости от 1 библиотеки
- 10. Php Header, ссылающийся на разные ссылки в зависимости от страницы
- 11. Создайте разные объекты в зависимости от типа
- 12. Точки джиттера на разные суммы в зависимости от условия
- 13. NoSuchMethodError - зависимости от Maven используют разные зависимости.
- 14. C# usercontrol в зависимости от библиотеки классов пользователя
- 15. Python разные функции в зависимости от ввода
- 16. Загрузите разные файлы в зависимости от языка
- 17. Уменьшение зависимости библиотеки библиотеки Entity от app.config
- 18. Как изменить значение переменной в зависимости от архитектуры
- 19. Ссылка на пользовательские библиотеки
- 20. Может кто-нибудь объяснить, почему int принимает разные размеры в зависимости от архитектуры системы?
- 21. Java-зависимости в зависимости от операционной системы?
- 22. Как иметь разные зависимости в зависимости от семейства ОС
- 23. Ссылка формы в зависимости от класса
- 24. Ссылка на общие библиотеки
- 25. Пусть алгоритм компилятор выбрать умножение в зависимости от архитектуры
- 26. Ссылка на библиотеки статики
- 27. Версии программ в зависимости от библиотеки
- 28. Статическая библиотека в зависимости от разделяемой библиотеки
- 29. Запросить завод в GWT, зависимости от библиотеки
- 30. 3-уровневые зависимости архитектуры
Есть ли больше информации вы можете предоставить о целевых ссылках? Любая причина, по которой они не были созданы для «Any CPU», являются ли они сторонними сборками, вы хотите это для отладки или просто для вашего развертывания? –
это может помочь: http://msdn.microsoft.com/en-us/library/ms173101(v=VS.90).aspx –
@Steve Danner: они являются сторонними сборками. Собственно, это необходимо как для отладки, так и для выпуска. – pbalaga