Я прочитал несколько сообщений о диспетчере конфигурации в VS2010 (или ранее), но не могу найти свою проблему.
У меня есть решение, содержащее 6 проектов. Когда я открываю диспетчер конфигурации, я могу выбрать: «Конфигурация активного решения» со значениями «Отладка», «Выпуск», «Создать» или «Изменить». «Платформа активного решения» со значениями «Любой ЦП», «Смешанные платформы», «x64», «x86», «Создать» или «Изменить». И для любого из моих 6 проектов конфигурация (Debug, Release, New, Edit), Platform (не запускаемые проекты: Any CPU, New, Edit и запускаемый проект: x64, New, Edit).
Для всех проектов, кроме стартового, единственный (реальный) выбор для платформы - «Любой процессор», и я думаю, что это нормально.
Однако для проекта запуска я могу выбрать только x64, поэтому я предполагаю, что запуск его в 32-битной ОС Windows будет проблемой?
Я немного поиграл в истории со значениями, и теперь кто-то прислал мне эту ошибку, которую он получает:
версия этого файла несовместима с используемой вами версией Windows. Проверьте системную информацию вашего компьютера, чтобы узнать, нужна ли вам версия программы x86 (32-разрядная) или x64 (64-разрядная), а затем обратитесь к издателю программного обеспечения.
(также, когда я выбираю платформу x86, я могу выбрать только x64 в качестве платформы в моем стартовом проекте, в то время как для других установлено значение «Любой процессор».
При попытке добавить Any CPU в запускаемый проект я могу выбрать его, но он просит скопировать настройки, и я могу выбрать только x64 или пустой. Выбор любого из них приводит к ошибке:
Эту платформу не удалось создать, поскольку платформа решения с таким же названием уже существует.
Я предполагаю, что ранее он был установлен на x86, но я все равно не уверен, как я могу вернуть выбор «Любой процессор» для моего стартового проекта?
ОБНОВЛЕНИЕ: ВНЕЗАПНО Я МОГ ДОБАВИТЬ ОПЦИЮ «ЛЮБОЙ ЦП» БЕЗ ОШИБКИ. Итак, моя проблема решена ...
Я только не знаю, почему не сработало в первый раз ... Я просто закрыл окно и запустил снова, и это было возможно.