Как посмотреть версию c в visual studio
Перейти к содержимому

Как посмотреть версию c в visual studio

  • автор:

Как посмотреть версию c в visual studio

Есть установленная Visual Studio 2005. Как узнать какая это версия (standart, proffesional и т.д.)?

Как узнать версию установленной Visual Studio?

От: Аноним
Дата: 20.02.06 15:02
Оценка:

Вы можете использовать свойства DTE.Version и DTE.Edition для получения нужной Вам информации.

данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение

Как узнать версию установленной Visual Studio?

От: Аноним
Дата: 20.02.06 21:56
Оценка:

А где глянуть эти свойства DTE.Version и DTE.Edition?

Как узнать версию установленной Visual Studio?

От: Аноним
Дата: 21.02.06 08:36
Оценка:
 System.Type type = System.Type.GetTypeFromProgID("VisualStudio.DTE.8.0", false); EnvDTE._DTE dte = System.Activator.CreateInstance(type, true) as EnvDTE._DTE; if(dte != null) < string version = dte.Version; string edition = dte.Edition; >

данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение

Как узнать версию установленной Visual Studio?

От: Аноним
Дата: 21.02.06 08:42
Оценка:

А если Вы имеете ввиду, что хотите посмотреть _глазами_, то Help -> About и на картинке с логотипом написано


Гайдар Магдануров
[email]mailto:gaidar.magdanurov@gmail.com[/email] | Блог | Сайт
Difficult I do now, impossible will take a while.

/VERSION (Сведения о версии)

major и minor
Номер версии, который требуется в заголовке EXE или DLL-файла.

Замечания

Параметр /VERSION сообщает компоновщику поместить номер версии в заголовок EXE или DLL-файла. Используется DUMPBIN /HEADERS для просмотра поля OPTIONAL HEADER VALUES версии образа для просмотра эффекта /VERSION .

minor Аргументы major — десятичные числа в диапазоне от 0 до 65 535. По умолчанию используется версия 0.0 .

Сведения, указанные с /VERSION указанием, не влияют на сведения о версии, которые отображаются для приложения при просмотре его свойств в проводник. Эта информация о версии поступает из файла ресурсов, который используется для сборки приложения. Дополнительные сведения см. в редакторе сведений о версиях.

Другим способом вставки номера версии является VERSION инструкция определения модуля.

Задание данного параметра компоновщика в среде разработки Visual Studio

  1. Откройте диалоговое окно Страницы свойств проекта. Подробнее см. в статье Настройка компилятора C++ и свойства сборки в Visual Studio.
  2. Выберите страницу свойств>компоновщика >конфигурации «Общие свойства».
  3. Измените свойство Version .

Задание данного параметра компоновщика программным способом

  • См. раздел Version.

Узнать версию стандарта C++

Visual с++ выбрать версию стандарта си
visual с++ выбрать версию стандарта си в настройках visual studio 2017 есть только возможность.

Как узнать версию gcc (или g++)?
прогаю на C::B. Нужно понять, что ставить в поле языка для загрузки проги на сайт. там дофига.

Как узнать версию windows и модели видеокарты и саундкарты?
Как узнать версию windows и модели видеократы и саундкарты? MinGW, code blocks.

Узнать версию
В начале QML же обычно пишется что-то типа import QtQuick 5.7? Так вот как узнать эту самую версию.

18452 / 9613 / 2352
Регистрация: 30.01.2014
Сообщений: 16,844
paskal, скомпилировать небольшую программку:

1 2 3 4 5 6
#include int main() { std::cout  __cplusplus; }

Компилятор, который поддерживает С++98/03 соберет программу, которая выведет: 199711
Компилятор, который поддерживает С++11 выведет: 201103
Для С++14 выведет: 201300 или 201402

2549 / 1208 / 358
Регистрация: 30.11.2013
Сообщений: 3,826

1 2 3 4 5 6 7 8 9 10 11 12
#include using namespace std; int main() { std::cout  __cplusplus  endl; auto t = 10; cout  t  endl; } // Visual Studio 2013 Ultimate Update 4 //199711 //10

18452 / 9613 / 2352
Регистрация: 30.01.2014
Сообщений: 16,844

ЦитатаСообщение от rikimaru2013 Посмотреть сообщение

Поддержка нового стандарта студией еще не завершена, видимо поэтому.

Эксперт JS

5059 / 2047 / 397
Регистрация: 06.01.2013
Сообщений: 4,760

rikimaru2013, хм. А студия не переводится между стандартами, как gcc ?

Добавлено через 1 минуту
Ибо gcc может так:

C:\Users\FraidZZ\c++\test\Test>g++ main.cpp -o test.exe & test
199711

C:\Users\FraidZZ\c++\test\Test>g++ main.cpp -o test.exe -std=c++11 & test
201103

C:\Users\FraidZZ\c++\test\Test>g++ main.cpp -o test.exe -std=c++14 & test
201300

18452 / 9613 / 2352
Регистрация: 30.01.2014
Сообщений: 16,844

ЦитатаСообщение от FraidZZ Посмотреть сообщение

А студия не переводится между стандартами, как gcc ?

Нет. На сегодняшний момент студия поддерживает некий языковой гибрид. Но текущей остается версия С++98/03. Я думаю, значение __cplusplus сменится, как только будет 100% поддержка всех возможностей.

87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь

Узнать версию Java из реестра
Нужно узнать версию Java на компьютере и в зависимости от результата принять какое либо действие.

Как узнать версию приложения?
В про-файле у меня стоит строчка VERSION = 1.0 Как во время компиляции/исполнения программы.

Узнать версию компилятора в CodeBlocks
Хотел проверить версию компилятора, но когда открываю gcc.exe выдает ошибку.

Как правильно создать и использовать radiobutton? Можно ли из программы узнать версию Windows ?
Здравствуйте. Как правильно создать и использовать элементы radiobutton ? Если я просто создам.

Узнать версию ОС
хотелось бы попробовать пример с оператором исполнения, но прежде чем его использовать(например.

Как узнать версию ОС?
У меня задача стоит, сделать проверку операционки, чтобы задействовать правильный участок скрипта.

Как посмотреть версию c в visual studio

Хелп! Кто-нибудь знает, как проверить, какая версия Visual C++ на компе стоит, а ещё лучше проверить работает ли она (без установки Visaul Studio и всякого такого)? Если совсем точно, то нужно проверить, что на комп установлены Visual C++ 2005 SP1, Visual C++ 2005 X64 и Visual C++ x86 2010. Может, есть специальная проверялка? Гугл не признаётся что-то.

Ответить с цитированием

здecь мoй дoм

Сообщений: 17,436
Проживание: Great Finland
Регистрация: 02-06-2009
Status: Offline
А так нельзя?
http://www.russian.fi/forum/attachm. tid=19010&stc=1
Изображения

Ответить с цитированием

Сообщений: 15,763
Проживание: Länsi-Uusimaa
Регистрация: 25-06-2005
Status: Offline
Сообщение от Crest
А так нельзя?
http://www.russian.fi/forum/attachm. tid=19010&stc=1

Так неинтересно. Просто я для всего, что нужно, нашла специальные проверялки (либо на компе запускаются, либо у производителя есть страничка, которая проверяет и выдаёт результат — типа «если вы видете этот текст, значит, всё работает, а версия у вас вот такая. «), а вот с Visual C++ загвоздка.

Ответить с цитированием

здecь мoй дoм

Сообщений: 17,436
Проживание: Great Finland
Регистрация: 02-06-2009
Status: Offline
Сообщение от Hnu

Так неинтересно. Просто я для всего, что нужно, нашла специальные проверялки (либо на компе запускаются, либо у производителя есть страничка, которая проверяет и выдаёт результат — типа «если вы видете этот текст, значит, всё работает, а версия у вас вот такая. «), а вот с Visual C++ загвоздка.

Очень нужные проверялки заодно и троянов подпускают.

——————
«Подрезать» грузовики — идея плохая.

Ответить с цитированием

Сообщений: 15,763
Проживание: Länsi-Uusimaa
Регистрация: 25-06-2005
Status: Offline
Сообщение от Crest
Очень нужные проверялки заодно и троянов подпускают.

Левыми проверялками не пользуемся.

Ответить с цитированием

здecь мoй дoм

Сообщений: 17,436
Проживание: Great Finland
Регистрация: 02-06-2009
Status: Offline
Сообщение от Hnu
Левыми проверялками не пользуемся.

А у microsofta своих нет

——————
«Подрезать» грузовики — идея плохая.

Ответить с цитированием

Сообщений: 15,763
Проживание: Länsi-Uusimaa
Регистрация: 25-06-2005
Status: Offline
Сообщение от Crest
А у microsofta своих нет

Похоже, что в этом случае, действительно, нет. Хотя для Silverlight, например, есть. Эх, жизнь.

Ответить с цитированием

Сообщений: 15,763
Проживание: Länsi-Uusimaa
Регистрация: 25-06-2005
Status: Offline

Зайдём с другой стороны: что-нибудь из распространённого софта откажется работать без вышеперечисленного?

Ответить с цитированием

Registered User

Сообщений: 6,190
Проживание:
Регистрация: 22-03-2009
Status: Offline

Вроде проверить можно двумя путями:

простои: Control Panel, Add/remove program, и смотрим, чего можно убрать. Они в списке должны быть.

Сложнее: поиск по regedit

Ответить с цитированием

врагам закон

Сообщений: 20,280
Проживание:
Регистрация: 21-07-2005
Status: Offline
Сообщение от Hnu

Зайдём с другой стороны: что-нибудь из распространённого софта откажется работать без вышеперечисленного?

Ты имеешь в виду рантайма? Наверное чтонибудь скомпиленное под более поздний .нет может и отказаться работать.

——————
Федор, Убивашка 49,5

Ответить с цитированием

Сообщений: n/a
Проживание:
Регистрация:
Status:
Сообщение от malexTrolli

Ты имеешь в виду рантайма? Наверное чтонибудь скомпиленное под более поздний .нет может и отказаться работать.

Ну так нормальные проги и поставляются с необходимым рантаимом.

Ответить с цитированием

Сообщений: 2,821
Проживание: default city
Регистрация: 26-01-2010
Status: Offline
Сообщение от Hnu

Хелп! Кто-нибудь знает, как проверить, какая версия Visual C++ на компе стоит, а ещё лучше проверить работает ли она (без установки Visaul Studio и всякого такого)? Если совсем точно, то нужно проверить, что на комп установлены Visual C++ 2005 SP1, Visual C++ 2005 X64 и Visual C++ x86 2010. Может, есть специальная проверялка? Гугл не признаётся что-то.

Нужно узнать наличие рантайма (того, что redistributable) ?
Тогда здесь читаем имена библиотек:
http://support.microsoft.com/kb/326. t.com/kb/326922
и пытаемся их загрузить с помощью LoadLibrary.

Если именно наличие компилятора и его версию,

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *