В настоящее время наш код .net не привязан к конкретному процессору, но зависит от библиотек (Oracle / ODP.Net). Мы нашли решение, в котором мы редактируем файл csproj напрямую и помещаем ссылки на группы элементов с условием условия на основе выбранной нами конфигурации сборки. У нас есть 32-битная отладка / выпуск и 64-битная отладка / выпуск, и правильные сборки являются ссылками при сборке этой конфигурации.
Это работает более или менее во время сборки, но вызывает все виды сбоев в Visual Studio (2008). Конечным результатом является то, что одна и та же сборка отображается четыре раза по ссылкам, а три имеют желтый восклицательный знак. Он также генерирует около 76 предупреждений, от которых я не могу избавиться. Мы пытаемся получить 0 предупреждений, потому что мы хотим знать, когда появятся новые, поэтому это небольшая проблема.
Кто-нибудь знает о решении условных ссылок, которое позволяет ему выглядеть как одна ссылка (каким оно действительно является) и не заполняет мои предупреждения во время сборки?