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