64-битное развертывание - PullRequest
       18

64-битное развертывание

2 голосов
/ 04 февраля 2011

Я хотел бы начать делать 64-битное приложение, однако я не уверен в изменениях, которые я должен внести в файлы sln и vsproj. Какие изменения я должен внести в мой sln и vsproj, чтобы сделать их 64-битными?

В том же примечании, есть ли изменения в sln или файле проекта по умолчанию, которые хороши для разработки игр? Я использую Visual Studio 2010.

Ответы [ 3 ]

4 голосов
/ 04 февраля 2011

В меню VS выберите Build | Configuration Manager.

. В диалоговом окне Configuration Manager откройте раскрывающийся список Platform и выберите <New...>.

В новойВ диалоговом окне Project Platform выберите x64 в качестве вашей платформы и нажмите Ok.

1 голос
/ 04 февраля 2011

Чтобы добавить то, что было сказано ранее, убедитесь, что вы понимаете, почему вам нужна 64-битная поддержка. В большинстве случаев вам не понадобится доступ к большим объемам памяти. Также имейте в виду, что будут проблемы совместимости с x86 / x64 P / Invoke (если вы планируете использовать сторонние неуправляемые сборки - если вы работаете с управляемым C ++).

Для получения дополнительной информации прочитайте, что Скотт Хансельман должен сказать по этому поводу . Кроме того, я бы рекомендовал прочитать этот пост , в котором объясняются некоторые идеи миграции.

0 голосов
/ 04 февраля 2011

вам нужно добавить x64 solution platform:

Build -> Configuration Manager -> Active Solution Platform -> New -> New platform = x64

, если вы не видите «x64», убедитесь, что вы установили его в установщик Visual Studio

, затем просто выберите «x64»как active solution platform и сборка

...