2009-10-20 5 views
0

Недавно я установил W7 pro 64bits на свой ноутбук, а затем VS2008 pro с совместимостью x64.VS2008 pro + seven pro 64bits

Если я строю любой проект, он будет построен с 32 или 64-разрядной совместимостью изначально?

И тогда, возможно ли изменить его с 32 до 64 (или от 64 до 32)?

Причина, по которой большинство моих клиентов работают только с 32-битными приложениями, но мне также понравилось, как создать приложение x64 и как переключиться с одного случая на другой.

Thanks,

KiTe.

пс: простите за мой бедный английский ^^

ответ

0

При определении конфигурации решения в Visual Studio можно также определить возможные платформы. Это означает, что вы можете скомпилировать отладку или выпуск, x86 или x64 по желанию.

Для этого откройте диспетчер конфигурации. В верхней части вы увидите раскрывающееся меню «Активная настройка решения» и «Активная платформа решений». В раскрывающемся списке платформы, если x64 отсутствует, выберите и добавьте x64 для поддержки 64 бит.

Надеюсь, что это поможет.

Примечание. Для C# в .NET придерживайтесь «Смешанных платформ», и программа будет работать либо на 32, либо на 64 бит, как это дает платформа. Вам не нужно будет компилировать дважды, чтобы получить поддержку, инфраструктура .NET определит это для вас и запустится в зависимости от того, что подходит.

+0

oh ok Спасибо, я нашел, где его изменить =). Последний вопрос, для верности. Если я позволю по умолчанию (любой процессор), он будет придерживаться того, что вы сказали, не так ли? (Я имею в виду совместимость с x64 и x86) – KiTe

+0

Только если мы говорим о чистом коде CLR для платформы .NET. Это легко с C#, а не с управляемым C++. –

Смежные вопросы