Изменение цели платформы с VS2003

В VS 2005 и VS 2008 у нас есть опция целевой платформы в настройках проекта. Мне кажется, я знаю, в чем смысл, то есть я читаю эту статью. Цитировать оттуда:

Если для проекта установлено значение x86, это означает, что проект предназначен для запуска только как 32-разрядный процесс. 64-разрядный процесс не сможет вызвать сборку, установленную как X86. Причины установить ваш проект как x86 включают в себя зависимости от собственных библиотек DLL, которые доступны только в 32-битных системах или выполнение собственных вызовов в предположении 32-битных. Приложения и сборки, помеченные для x86, все еще могут работать в 64-битной Windows. Однако они работают под WOW64. Visual Studio сама работает в этом режиме эмуляции, так как это 32-разрядное приложение.

Я считаю, что это именно то, что мне нужно, чтобы моя программа автоматически считывала конфигурацию из WOW64, если работала на 64-битной платформе.

Вопрос заключается в следующем: возможно ли установить целевую платформу с VS2003? Если да, то как?

заранее спасибо

1 ответ

Решение

Насколько я понимаю, VS2003 предназначается для.net 1.1, и это поддерживает только 32-битные цели x86. Помните, что первая 64-битная версия Windows была выпущена после VS2003.

Таким образом, вы не можете установить целевую платформу на VS2003, она всегда нацелена на x86.

Другие вопросы по тегам