Как добавить x64 (или любой процессор) в качестве опции сборки в Visual Studio 2010 (от приложения консоли до библиотеки классов)

StackOverflow https://stackoverflow.com/questions/8333468

Вопрос

Первоначально я создал консольное приложение, используя Общественный транспорт как мой сервисный автобус. Недавно я переключился на Nservicebus, который не требует от вас создания приложения для консоли, но вместо этого библиотека классов. В свойствах проекта я просто переключил настройку, которая изменяет его из приложения консоли в библиотеку, но ограничение, которое вы можете построить только для X86, все еще действует.

Я не могу изменить тип сборки на любой процессор сейчас, когда это приложение консоли, которое теперь должно быть действительным. Есть ли способ полностью Измените мое приложение на библиотеку классов, чтобы я мог запустить опцию COMPU -файла? Нужно ли мне создать новый проект, копировать файлы в него и продолжать таким образом? Или это так же просто, как что -то изменение в файле проекта (.proj)?

Вопрос о переполнении стека Отсутствует отладка | Любая конфигурация сборки процессора для проектов и дефолтов отладки | x86 в Windows X64 дает больше контекста по этому вопросу X86 только для приложений консоли.

Это было полезно?

Решение

Вам просто нужно добавить конфигурацию для любого процессора в диспетчере конфигурации.

1) Щелкните правой кнопкой мыши решение и выберите свойства

2) Выберите свойства конфигурации, затем нажмите «Конфигурация» Manager ...

3) Измените платформу активного решения на любой процессор. Если нет никакой платформы процессора, пропустите № 4.

4) Нажмите стрелку в поле «Комбо» под столбцом платформы для вашей библиотеки классов и выберите «Новый ...

5) Убедитесь, что «любой процессор» выбран на новой платформе. Если на шаге 3 не было никакой платформы для решений процессора, убедитесь, что флажок «Создать новые решения платформы». Затем нажмите ОК.

6) Проверьте флажок в столбце «Build» для вашей библиотеки классов

7) Закройте диспетчер конфигурации и откройте свойства для вашей библиотеки классов

8) Выберите любой процессор для платформы, затем выберите любой процессор для цели платформы и сохраните.

(Шаг 8 может или не может потребоваться, в зависимости от того, что было сделано с конфигурациями ранее.)

Другие советы

Просто добавьте конфигурацию для Любой процессор В диспетчере конфигурации.

  1. Щелкните правой кнопкой мыши решение и выберите свойства.

  2. Выберите свойства конфигурации, затем нажмите «Конфигурация».

  3. Измените платформу активного решения на любой процессор. Если нет никакой платформы процессора, перейдите к шагу 4.

  4. Нажмите на стрелку в поле «Комбо» под столбцом платформы для вашей библиотеки классов и выберите «Новый».

  5. Убедитесь, что любой процессор выбран на новой платформе. Если на шаге 3 не было никакой платформы для решений процессора, убедитесь, что флажок «Создать новые решения платформы». Затем нажмите ОК.

  6. Проверьте флажок в столбце «Build» для вашей библиотеки классов

  7. Закройте из менеджера конфигурации и откройте свойства для вашей библиотеки классов

  8. Выберите любой процессор для платформы, затем выберите любой процессор для цели платформы и сохраните.

Шаг 8 может или не может потребоваться, в зависимости от того, что было сделано с конфигурациями ранее.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top