Установка флага x86 для конечного приложения в процессе отладки на MS Visual C# 2010 Express.

Отвечено Установка флага x86 для конечного приложения в процессе отладки на MS Visual C# 2010 Express.

  • 24 июля 2012 г. 15:07
     
     

    В своих приложениях я использую ссылки на 32-разрядные сборки, поэтому при
    использовании
    MS Visual C# 2010 Express на Windows 7 x64 во время компиляции появляются ошибки.

    На MS Visual Studio 2010 Professional эта проблема легко решается, - в настройках проекта просто выбираем платформу x86.

    В MS Visual C# 2010 Express я ничего подобного не нашел. Существует ли возможность задать конечную платформу x86 в MS Visual C# 2010 Express?

Все ответы

  • 24 июля 2012 г. 15:50
     
     Отвечено

    Пишут, что в свойствах проекта можно настроить целевую платформу (сам уже снёс экспресс, не могу проверить).
    Цитата оттуда:

    I am running Windows 7 x64 (64 bit), but want to compile my programs in x86 (32 bit).

    When Microsoft Visual C# 2010 Express is installed, it will as default compile to the same as the platform it is running on, which in my case would be x64.

    To be able to easily change between them, you first go to Tools > Options

    then select “Show all settings”

    a lot more settings will now show. Navigate to “Projects and Solutions > General” and set a mark in “Show advanced build configurations”

    after hitting OK you will see this fields, here you can select x64 or x86 from the drop-down.

    • Изменено Stanislav Kiselevski 24 июля 2012 г. 18:17
    • Помечено в качестве ответа hellokol 25 июля 2012 г. 3:37
    •  
  • 24 июля 2012 г. 16:15
    Отвечающий
     
     

    Как раз в официальных источниках я информацию не нашел, но в Викикпедии написано следующее:

    "Компиляторы в 64-битный код также недоступны в Express редакциях. Microsoft позиционирует эту линейку IDE для студентов и любителей."

    Лично я привык верить Википедии :) Хотя возможно решение, что предложил Станислав работает.


    Женат на WPF. Тайно встречаюсь с WinRT. Не сложилось с C#!

  • 24 июля 2012 г. 17:02
     
     Отвечено

    > В MS Visual C# 2010 Express я ничего подобного не нашел.

    Вероятно, нужно включить в IDE показ продвинутых настроек:

    Tools > Options... > Projects and Solutions > General > Show advanced build configurations.

    • Помечено в качестве ответа hellokol 25 июля 2012 г. 3:54
    •  
  • 25 июля 2012 г. 3:43
     
     

    Спасибо за наводку!
    В
    MS Visual C# Express все можно настроить,
    используя диспетчер конфигураций.