Visual Studio 2008 поддерживает Windows 98?

Это ошибка в Firefox, Edge и IE11.

С flex-direction: column-reverse полоса прокрутки появляется только в Chrome.

Если вы переключитесь на column, полоса прокрутки Работает во всех браузерах.

Дополнительная информация:

16
задан Mihai Limbășan 6 April 2009 в 06:43
поделиться

7 ответов

Это не примерно.NET 3.5. Это о макросах заголовочного файла Windows SDK и определениях, втянутых обязательным ударом версии в WINVER. Таким образом да, Colen, Visual C++, 2 008 двоичных файлов будут предназначаться для API Windows NT только и в то время как иногда они могут работать над 98, необходимо предположить, что Вы не можете использовать Visual Studio 2008 для предназначения для Win9x. Необходимо будет использовать VS2005 или более старый.

14
ответ дан 30 November 2019 в 22:31
поделиться

Да это действительно означает что: окна CreateProcess и LoadLibrary APIs on Windows NT до 2000 и весь Windows (95,98 И ME) не загрузят DLL или EXE-файл, сделанный VS9, потому что заголовок PE в файле имеет необходимый полевой набор версии ОС к 5.

сообщение об ошибке после попытки загрузить сгенерированный EXE-файл VS9 будет (быть очень недружелюбным модальным ошибочным диалоговым окном), на самом деле говорят, что "Необходимо обновить операционную систему для запущения этой программы".

я экспериментировал с редактированием поля к 4 - двоичный файл будет загружен, но любое использование c-времени-выполнения VS9 подвесит или разрушит процесс. Существуют способы получить проекты VS9 не использовать их собственное c-время-выполнения, но если крупное использование функций C++ важно для Вас, этот подход не выходит на более высокий уровень мимо небольшого приложения.

VS8 / VS2005 имеет большинство функций VS9, но все еще предназначается для ранних версий ОС, который является, почему в моем магазине мы придерживаемся этого в настоящий момент.

3
ответ дан 30 November 2019 в 22:31
поделиться

Естественно, что они не поддерживают более старые версии своей операционной системы на их более новых продуктах. Это стоило бы им больше (не только денежная стоимость, но также и создание тяжелее или невозможный обеспечить некоторые более новые полезные функции), чтобы заставить вещи работать с ограничениями (и часто ошибки) более старых систем. Это происходит все время, и со всеми; новые версии gcc отбрасывают поддержку более старой менее популярной архитектуры; новые выпуски glibc требуют более свежей минимальной версии ядра; и так далее.

Эти операционные системы долго ликвидировались; с точки зрения Microsoft никто не должен использовать их больше. Если Вы все еще хотите разработать для них, можно использовать более старые инструменты того же года изготовления вина.

1
ответ дан 30 November 2019 в 22:31
поделиться

согласно следующей ссылке, Windows 98 не поддерживаются.NET 3.5, таким образом, я вообразил бы то, именно это они имеют в виду. Можно все еще сделать.NET 2.0 и понизить разработку, но если Вы пользуетесь этими 3,5 библиотеками, Windows 98 не поддерживаются.

.NET 3,5 информации

0
ответ дан 30 November 2019 в 22:31
поделиться

3.5 Платформы даже не установят на Windows 2000 Server в этой точке. Таким образом, я не полагаю, что они будут на 95, 98, или NT также. Microsoft не хочет ответственности поддержки этих операционных систем на пенсии больше.

0
ответ дан 30 November 2019 в 22:31
поделиться

Я рекомендовал бы взять это в качестве возможность , чтобы прекратить поддерживать Windows 9x. Это - серьезное основание как любой сделать так. И, по крайней мере, при написании кода C/C++ для API Win32 жизнь очень легче, если можно предположить, что целевой ОС являются Windows 2000 или позже.

0
ответ дан 30 November 2019 в 22:31
поделиться

В то время как я соглашаюсь с JesperE, Windows 98 являются таким небольшим процентом пользователей, что имеет мало смысла предназначаться для них, если, конечно, Вы не знаете, что большой процент Ваших клиентов на самом деле использует Windows98.

В любом случае, можно на самом деле быть нацелены на Windows 98 в Visual Studio 2008 (Вы не можете разработать на Windows 98). Необходимо, однако, быть нацелены на проекты в.NET 2.0 только, Вы не можете использовать 3.0 или 3,5 функции.

0
ответ дан 30 November 2019 в 22:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: