Как добавить x64 (или любой процессор) в качестве опции сборки в Visual Studio 2010 (от приложения консоли до библиотеки классов)
-
26-10-2019 - |
Вопрос
Первоначально я создал консольное приложение, используя Общественный транспорт как мой сервисный автобус. Недавно я переключился на Nservicebus, который не требует от вас создания приложения для консоли, но вместо этого библиотека классов. В свойствах проекта я просто переключил настройку, которая изменяет его из приложения консоли в библиотеку, но ограничение, которое вы можете построить только для X86, все еще действует.
Я не могу изменить тип сборки на любой процессор сейчас, когда это приложение консоли, которое теперь должно быть действительным. Есть ли способ полностью Измените мое приложение на библиотеку классов, чтобы я мог запустить опцию COMPU -файла? Нужно ли мне создать новый проект, копировать файлы в него и продолжать таким образом? Или это так же просто, как что -то изменение в файле проекта (.proj)?
Вопрос о переполнении стека Отсутствует отладка | Любая конфигурация сборки процессора для проектов и дефолтов отладки | x86 в Windows X64 дает больше контекста по этому вопросу X86 только для приложений консоли.
Решение
Вам просто нужно добавить конфигурацию для любого процессора в диспетчере конфигурации.
1) Щелкните правой кнопкой мыши решение и выберите свойства
2) Выберите свойства конфигурации, затем нажмите «Конфигурация» Manager ...
3) Измените платформу активного решения на любой процессор. Если нет никакой платформы процессора, пропустите № 4.
4) Нажмите стрелку в поле «Комбо» под столбцом платформы для вашей библиотеки классов и выберите «Новый ...
5) Убедитесь, что «любой процессор» выбран на новой платформе. Если на шаге 3 не было никакой платформы для решений процессора, убедитесь, что флажок «Создать новые решения платформы». Затем нажмите ОК.
6) Проверьте флажок в столбце «Build» для вашей библиотеки классов
7) Закройте диспетчер конфигурации и откройте свойства для вашей библиотеки классов
8) Выберите любой процессор для платформы, затем выберите любой процессор для цели платформы и сохраните.
(Шаг 8 может или не может потребоваться, в зависимости от того, что было сделано с конфигурациями ранее.)
Другие советы
Просто добавьте конфигурацию для Любой процессор В диспетчере конфигурации.
Щелкните правой кнопкой мыши решение и выберите свойства.
Выберите свойства конфигурации, затем нажмите «Конфигурация».
Измените платформу активного решения на любой процессор. Если нет никакой платформы процессора, перейдите к шагу 4.
Нажмите на стрелку в поле «Комбо» под столбцом платформы для вашей библиотеки классов и выберите «Новый».
Убедитесь, что любой процессор выбран на новой платформе. Если на шаге 3 не было никакой платформы для решений процессора, убедитесь, что флажок «Создать новые решения платформы». Затем нажмите ОК.
Проверьте флажок в столбце «Build» для вашей библиотеки классов
Закройте из менеджера конфигурации и откройте свойства для вашей библиотеки классов
Выберите любой процессор для платформы, затем выберите любой процессор для цели платформы и сохраните.
Шаг 8 может или не может потребоваться, в зависимости от того, что было сделано с конфигурациями ранее.