Я работаю над некоторыми проектами на C # с Visual Studio 2005 и пытаюсь сменить цель платформы с x86 на любой процессор. Я уже просмотрел все зависимости, о которых я знаю, и убедился, что они также созданы для любого процессора с помощью инструмента corflags.
Когда я меняю цель платформы в Visual Studio 2005, кажется, что она сохраняет изменения, но затем, когда я собираю проект, он все равно использует x86. В следующий раз, когда я открою проект, цель платформы была сброшена до x86.
Это происходит только для пары проектов в решении, означает ли это, что где-то есть другие 32-битные зависимости?
Я могу вручную запустить компилятор C # в командной строке с помощью /platform:anycpu
, и я не получаю сообщение об ошибке, но я не уверен, что это правильно, и я хотел бы иметь возможность собрать в Visual Studio.
Что я могу сделать, чтобы решить эту проблему?