Visual c 2018 express: Visual C Sharp для Windows
Содержание
Сервера Team Экспресс-2018 НИК1 (для x64) — dvd (на испанском языке) | Инструменты разработчика | Загрузки
Сервера Team Экспресс-2018 НИК1 (для x64) — dvd (на испанском языке) | Инструменты разработчика | Загрузки | Неофициальный фансайт MSDN
en
ru
ro
Техническая информация о «Сервера Team Экспресс-2018 НИК1 (для x64) — dvd (на испанском языке)» из раздела «Загрузки для подписчиков MSDN». Вы не можете скачать этот файл с msdn.su, но вы можете использовать приведённую ниже информацию, чтобы найти и загрузить его из других источников.
Имя файла | mu_team_foundation_server_express_2018_rc1_x64_dvd_11211640.iso |
---|---|
Рейтинг файла | (1 vote) |
Хеш SHA-1 | 533B2B90085F73250B43B3D0A36291261B033DF5 |
Размер файла | 519MB |
Дата выпуска | |
Операционная система | Windows |
Компьютерная архитектура | 64-bit |
Формат файла | ISO |
Язык | Испанский |
Категория продукта | Инструменты разработчика |
Семейство продукта | Основу команды сервера 2018 НИК1 |
Идентификатор файла | 73135 |
Описание файла | Team Foundation Server Express 2018 RC1 (x64) — DVD (Multiple Languages) | Подписки MSDN |
|
Основу команды Server, Экспресс-2018 RC1 является одной из ранних версий обновления для сервера Team Экспресс-2018. RC1 и обеспечивает ранними с возможность попробовать новые и улучшенные функции продукта и возможность поделиться впечатлениями с командой разработчиков. См. в заметках о выпуске (https://www.visualstudio.com/news/releasenotes/tfs2018-relnotes) для получения дополнительной информации.
Пожалуйста, обратите внимание: этот просмотр не подвергаются окончательной проверке. Вы можете установить это программное обеспечение в производственной среде.
- MSDN.SU
- Загрузки
- Инструменты разработчика
- Основу команды сервера 2018 НИК1
- Испанский
- ISO
Сервера Team Экспресс-2018 НИК1 (для x64) — dvd (на испанском языке)
›
›
›
›
org/ListItem»>64-bit
›
›
›
© 2017 MSDN.SU — Неофициальный фансайт замечательной сети, которая вдохновляет разработчиков. Все остальные товарные знаки являются собственностью соответствующих владельцев.
PostgreSQL : Документация: 9.6: 17.1. Сборка с помощью Visual C++ или Microsoft Windows SDK : Компания Postgres Professional
RU
EN
RU EN
- 17.1.1. Требования
- 17.1.2. Специальные замечания для 64-битной Windows
- 17.1.3. Сборка
- 17.1.4. Очистка и установка
- 17.1.5. Запуск регрессионных тестов
- 17.1.6. Сборка документации
- 17.1.2. Специальные замечания для 64-битной Windows
PostgreSQL может быть собран с помощью компилятора Visual C++ от Microsoft. Этот компилятор есть в пакетах Visual Studio, Visual Studio Express и в некоторых версиях Microsoft Windows SDK. Если у вас ещё не установлена среда Visual Studio, проще всего будет использовать компиляторы из Visual Studio 2019 или из Windows SDK 10, которые Microsoft распространяет бесплатно.
С применением инструментария Microsoft Compiler возможна и 32-, и 64-битная сборка. 32-битную сборку PostgreSQL можно произвести с использованием Visual Studio 2005 — Visual Studio 2019 (включая редакции Express), а также отдельных выпусков Windows SDK версии с 6.0 по 10. Для 64-битных сборок также можно использовать Microsoft Windows SDK версии с 6.0a по 10 или Visual Studio 2008 и новее. Компиляция для систем, начиная с Windows XP и Windows Server 2003, поддерживается при использовании Visual Studio 2005 — Visual Studio 2013. При сборке с Visual Studio 2015 поддерживаются системы, начиная с Windows Vista и Windows Server 2008. При сборке с Visual Studio 2017 и Visual Studio 2019 поддерживаются системы, начиная с Windows 7 SP1 и Windows Server 2008 R2 SP1.
Инструменты для компиляции с помощью Visual C++ или Platform SDK находятся в каталоге src/tools/msvc
. При сборке убедитесь, что в системном пути PATH не подключаются инструменты из набора MinGW или Cygwin. Также убедитесь, что в пути PATH указаны каталоги всех необходимых инструментов Visual C++. Если вы используете Visual Studio, запустите Visual Studio Command Prompt. Если вы хотите собрать 64-битную версию, вы должны выбрать 64-битную версию данной оболочки, и наоборот. Если вы используете Microsoft Windows SDK, запустите через стартовое меню, подменю SDK оболочку CMD shell. В последних версиях SDK можно изменить целевую архитектуру процессора, вариант сборки и целевую ОС с помощью команды setenv
, например после setenv /x86 /release /xp
будет получена выпускаемая 32-битная сборка для Windows XP. О других параметрах setenv
можно узнать с ключом /?
. Все команды должны запускаться из каталога src\tools\msvc
.
До начала сборки может потребоваться отредактировать файл config.pl
и изменить в нём желаемые параметры конфигурации или пути к сторонним библиотекам, которые будут использоваться. Для получения конфигурации сначала считывается и разбирается файл config_default.pl
, а затем применяются все изменения из config.pl
. Например, чтобы указать, куда установлен Python, следует добавить в config.pl
:
$config->{python} = 'c:\python26';
Вам нужно задать только те параметры, которые отличаются от заданных в config_default.pl
.
Если вам необходимо установить какие-либо другие переменные окружения, создайте файл с именем buildenv.pl
и поместите в него требуемые команды. Например, чтобы добавить путь к bison, которого нет в PATH, создайте файл следующего содержания:
$ENV{PATH}=$ENV{PATH} . ';c:\some\where\bison\bin';
17.1.1. Требования
Для сборки PostgreSQL требуется следующее дополнительное ПО. Укажите каталоги, в которых находятся соответствующие библиотеки, в файле конфигурации
config.pl
.
- Microsoft Windows SDK
Если с вашим инструментарием для разработки не поставляется поддерживаемая версия Microsoft Windows SDK, рекомендуется установить последнюю версию SDK (в настоящее время 10), которую можно загрузить с https://www.microsoft.com/download/.
Устанавливая SDK, вы всегда должны выбирать для установки пункт Windows Headers and Libraries (Заголовочные файлы и библиотеки Windows). Если вы установили Windows SDK, включая Visual C++ Compilers, Visual Studio для сборки вам не нужна. Обратите внимание, что с версии 8.0a в SDK для Windows не включается полное окружение для сборки в командной строке.
- ActiveState Perl
ActiveState Perl требуется для запуска скриптов, управляющих сборкой. Perl из MinGW или Cygwin работать не будет. ActiveState Perl также должен находиться по пути в PATH. Готовый двоичный пакет можно загрузить с http://www.
activestate.com (Заметьте, что требуется версия 5.8.3 или выше, при этом достаточно бесплатного стандартного дистрибутива (Standard Distribution).)
Следующее дополнительное ПО не требуется для базовой сборки, но требуется для сборки полного пакета. Укажите каталоги, в которых находятся соответствующие библиотеки, в файле конфигурации config.pl
.
- ActiveState TCL
Требуется для компиляции PL/TCL (Заметьте, что требуется версия 8.4 или выше, при этом достаточно бесплатного стандартного дистрибутива (Standard Distribution).
- Bison и Flex
Для компиляции из Git требуются Bison и Flex, хотя они не нужны для компиляции из дистрибутивного пакета исходного кода. Bison должен быть версии 1.875 или 2.2, либо новее, а Flex — версии 2.5.31 или новее.
И Bison, и Flex входят в комплект утилит msys, который можно загрузить с http://www.mingw.org/wiki/MSYS в качестве компонента набора MinGW.
Вам потребуется добавить каталог, содержащий
flex.
иexe
bison.exe
, в путь, задаваемый переменной PATH, вbuildenv.pl
, если она его ещё не включает. В случае с MinGW, это будет подкаталог\msys\1.0\bin
в каталоге вашей инсталляции MinGW.Примечание
Bison, поставляемый в составе GnuWin32, может работать некорректно, когда он установлен в каталог с именем, содержащим пробелы, например,
C:\Program Files\GnuWin32
(целевой каталог по умолчанию в англоязычной системе). В таком случае, возможно, стоит установить его вC:\GnuWin32
или задать в переменной окружения PATH короткий путь NTFS к GnuWin32 (например,C:\PROGRA~1\GnuWin32
).Примечание
Старые программы
winflex
, которые раньше размещались на FTP-сайте PostgreSQL и упоминались в старой документации, не будут работать в 64-битной Windows, выдавая ошибку «flex: fatal internal error, exec failed». Используйте Flex из набора MSYS.- Diff
Diff требуется для запуска регрессионных тестов, его можно загрузить с http://gnuwin32.
sourceforge.net.
- Gettext
Gettext требуется для сборки с поддержкой NLS, его можно загрузить с http://gnuwin32.sourceforge.net. Заметьте, что для сборки потребуются и исполняемые файлы, и зависимости, и файлы для разработки.
- MIT Kerberos
Требуется для поддержки проверки подлинности GSSAPI. MIT Kerberos можно загрузить с https://web.mit.edu/Kerberos/dist/index.html.
- libxml2 и libxslt
Требуется для поддержки XML. Двоичный пакет можно загрузить с https://zlatkovic.com/pub/libxml, а исходный код с http://xmlsoft.org. Учтите, что для libxml2 требуется iconv, который можно загрузить там же.
- openssl
Требуется для поддержки SSL. Двоичные пакеты можно загрузить с http://www.slproweb.com/products/Win32OpenSSL.html, а исходный код с http://www.openssl.org.
- ossp-uuid
Требуется для поддержки UUID-OSSP (только для contrib). Исходный код можно загрузить с http://www.ossp.org/pkg/lib/uuid/.
- Python
Требуется для сборки PL/Python. Двоичные пакеты можно загрузить с http://www.python.org.
- zlib
Требуется для поддержки сжатия в pg_dump и pg_restore. Двоичные пакеты можно загрузить с https://www.zlib.net.
17.1.2. Специальные замечания для 64-битной Windows
PostgreSQL для архитектуры x64 можно собрать только в 64-битной Windows, процессоры Itanium не поддерживаются.
Совместная сборка 32- и 64-битных версий в одном дереве не поддерживается. Система сборки автоматически определит, в каком окружении (32- или 64-битном) она запущена, и соберёт соответствующий вариант PostgreSQL. Поэтому сборку важно запускать в командной оболочке, предоставляющей нужное окружение.
Для использования на стороне сервера сторонних библиотек, таких как python или openssl, эти библиотеки также должны быть 64-битными. 64-битный сервер не поддерживает загрузку 32-битных библиотек. Некоторые библиотеки сторонних разработчиков, предназначенные для PostgreSQL, могут быть доступны только в 32-битных версиях и в таком случае их нельзя будет использовать с 64-битной версией PostgreSQL.
17.1.3. Сборка
Чтобы собрать весь PostgreSQL в конфигурации выпуска (по умолчанию), запустите команду:
build
Чтобы собрать весь PostgreSQL в конфигурации отладки, запустите команду:
build DEBUG
Для сборки отдельного проекта, например psql, выполните, соответственно:
build psql
build DEBUG psql
Чтобы сменить конфигурацию по умолчанию на отладочную, поместите в файл buildenv.pl
следующую строку:
$ENV{CONFIG}="Debug";
Также возможна сборка из графической среды Visual Studio. В этом случае вам нужно запустить в командной строке:
perl mkvcbuild.pl
и затем открыть в Visual Studio полученный pgsql.sln
в корневом каталоге дерева исходных кодов.
17.1.4. Очистка и установка
В большинстве случаев за изменением файлов будет следить автоматическая система отслеживания зависимостей в Visual Studio. Но если изменений было слишком много, может понадобиться очистка установки. Чтобы её выполнить, просто запустите команду
clean.bat
, которая автоматически очистит все сгенерированные файлы. Вы также можете запустить эту команду с параметром dist
, в этом случае она отработает подобно make distclean
и удалит также выходные файлы flex/bison.
По умолчанию все файлы сохраняются в подкаталогах debug
или release
. Чтобы установить эти файлы стандартным образом, а также сгенерировать файлы, требуемые для инициализации и использования базы данных, запустите команду:
install c:\destination\directory
Если вы хотите установить только клиентские приложения и интерфейсные библиотеки, выполните команду:
install c:\destination\directory client
17.1.5. Запуск регрессионных тестов
Чтобы запустить регрессионные тесты, важно сначала собрать все необходимые для них компоненты. Также убедитесь, что в системном пути могут быть найдены все DLL, требуемые для загрузки всех подсистем СУБД (например, DLL Perl и Python для процедурных языков). Если их каталоги в пути поиска отсутствуют, задайте их в файле
buildenv.pl
. Чтобы запустить тесты, выполните одну из следующих команд в каталоге src\tools\msvc
:
vcregress check
vcregress installcheck
vcregress plcheck
vcregress contribcheck
vcregress modulescheck
vcregress ecpgcheck
vcregress isolationcheck
vcregress bincheck
vcregress recoverycheck
vcregress upgradecheck
Чтобы выбрать другой планировщик выполнения тестов (по умолчанию выбран параллельный), укажите его в командной строке, например:
vcregress check serial
За дополнительными сведениями о регрессионных тестах обратитесь к Главе 31.
Для запуска регрессионных тестов клиентских программ с применением команды vcregress bincheck
или тестов восстановления, с применением vcregress recoverycheck
, должен быть установлен дополнительный модуль Perl:
- IPC::Run
На момент написания документации модуль
IPC::Run
не включается ни в инсталляцию Perl ActiveState, ни в библиотеку ActiveState PPM (Perl Package Manager, Менеджер пакетов Perl). Чтобы установить его, загрузите архив исходного кодаIPC-Run-<version>.tar.gz
из CPAN, по адресу https://metacpan.org/release/IPC-Run/, и распакуйте его. Откройте файлbuildenv.pl
и добавьте в него переменную PERL5LIB, указывающую на подкаталогlib
из извлечённого архива. Например:$ENV{PERL5LIB}=$ENV{PERL5LIB} . ';c:\IPC-Run-0.94\lib';
17.1.6. Сборка документации
Для сборки документации PostgreSQL в формате HTML требуются дополнительные инструменты и файлы. Создайте общий каталог для всех этих файлов и сохраните их в названные подкаталоги.
- OpenJade 1.3.1-2
Загрузите архив http://sourceforge.net/projects/openjade/files/openjade/1.3.1/openjade-1_3_1-2-bin.zip/download и распакуйте его в подкаталог
openjade-1.3.1
.- DocBook DTD 4.2
Загрузите архив с http://www.oasis-open.org/docbook/sgml/4.2/docbook-4.2.zip и распакуйте его в подкаталог
docbook
.- DocBook DSSSL 1.79
Загрузите архив с http://sourceforge.net/projects/docbook/files/docbook-dsssl/1.79/docbook-dsssl-1.79.zip/download и распакуйте его в подкаталог
docbook-dsssl-1.79
.- Сущности символов ISO
Загрузите архив с http://www.oasis-open.org/cover/ISOEnts.zip и распакуйте его в подкаталог
docbook
.
Добавьте в buildenv.pl
переменную, задающую местоположение ранее созданного общего каталога, например:
$ENV{DOCROOT}='c:\docbook';
Чтобы собрать документацию, запустите builddoc.
. Обратите внимание, что при этом сборка фактически будет запущена дважды; это нужно для построения индексов. Сгенерированные HTML-файлы окажутся в каталоге bat
doc\src\sgml
.
Где скачать старые версии Visual C++ Express?
спросил
Изменено
8 месяцев назад
Просмотрено
9к раз
Можно ли загрузить старые версии Visual C++ Express? Меня особенно интересуют Visual C++ 2005 Express (PRIOR SP1) и Visual C++ Toolkit 2003. Я попытался найти их в Google, но все сайты связаны с microsoft.com, откуда Microsoft (по какой-то причине) удалил их.
- Visual-Studio
- Visual-C++
Если вы хотите связать свое приложение с RTM-версией (pre-SP1) CRT (среда выполнения C), очевидно, вы можете сделать это, определив _USE_RTM_VERSION
в вашем проект или в командной строке компилятора.
Кроме того, развертывание CRT в качестве частной сборки должно по-прежнему работать с версией CRT SP1. Если это то, что вы пытались сделать, публикация дополнительной информации о том, что пошло не так, может помочь вам найти решение.
2
Для тех из нас, кто нашел этот ответ в поисках чего-то после 2010 года, на момент публикации работала следующая ссылка:
Старые загрузки Visual Studio
Microsoft владеет ею. Если у них больше нет ссылки, я думаю, вам не повезло.
Держу пари, что их поисковые роботы автоматически отправят запрос своим юристам, если они когда-либо найдут копию в Интернете.
Нет веской причины запускать 2005 до SP1, вы понимаете, что скомпилированный код 2005 /w SP1 будет работать одинаково для конечного пользователя, им не нужно устанавливать .NET SP для запуска кода.
SP исправляет ошибки, дыры в безопасности и различные улучшения, практически никаких функциональных изменений, вы только теряете, не используя /w последний SP.
По моему личному опыту, программное обеспечение, скомпилированное с SP1, просто не работает, если конечный пользователь не установил распространяемые компоненты. Однако без SP1 можно заставить работать .exe, если вы распространяете его с необходимыми .dll.
3
Зарегистрируйтесь или войдите в систему
Зарегистрируйтесь с помощью Google
Зарегистрироваться через Facebook
Зарегистрируйтесь, используя электронную почту и пароль
Опубликовать как гость
Электронная почта
Требуется, но не отображается
Опубликовать как гость
Электронная почта
Требуется, но не отображается
Инструменты разработчика Oracle для Visual Studio
Сожалеем. Мы не смогли найти совпадение по вашему запросу.
Мы предлагаем вам попробовать следующее, чтобы найти то, что вы ищете:
- Проверьте правильность написания вашего ключевого слова.
- Используйте синонимы для введенного вами ключевого слова, например, попробуйте «приложение» вместо «программное обеспечение».
- Начать новый поиск.
Связаться с отделом продаж
Меню
Меню
Инструменты разработчика Oracle для Visual Studio
Разрабатывайте SQL и PL/SQL с помощью Oracle Database и Oracle Autonomous Database. Инструменты разработчика Oracle для Visual Studio (ODT) — это бесплатное расширение для Microsoft Visual Studio.
Выберите свою версию Visual Studio, чтобы загрузить это расширение:
Интеграция с Visual Studio
Использование Server Explorer с Visual Studio 2022, Visual Studio 2019, Visual Studio 2017 для просмотра схемы Oracle и запуска одного из множества встроенных дизайнеров и мастеров Oracle для создания и изменения объектов схемы.
Интеграция с автономными базами данных Oracle
Просмотр и управление автономными базами данных Oracle из Server Explorer. Вы можете быстро создавать экземпляры Always Free Autonomous Database из Visual Studio, автоматически загружать файлы учетных данных и подключаться к базе данных для работы над кодом в течение нескольких минут. Чтобы узнать больше, просмотрите это пошаговое руководство.
Редактор и отладчик PL/SQL
Полностью интегрированный редактор и отладчик PL/SQL позволяет вам использовать все ваши любимые функции отладки Visual Studio из кода PL/SQL. Плавно переходите от кода .NET к коду хранимой процедуры PL/SQL и обратно.
Инструменты сравнения схем
Просмотр различий между двумя схемами и создание сценария сравнения, который может изменить целевую схему, чтобы она соответствовала исходной схеме. Сравните действующие экземпляры базы данных и/или проект базы данных Oracle версии 2, содержащий набор сценариев SQL, представляющих схему.
Функции администрирования базы данных мультиарендного контейнера
Разработчики могут легко и быстро создавать, клонировать, подключать или отключать подключаемые базы данных для использования во время разработки и тестирования.
Конструкторы и мастера Entity Framework
Используйте Entity Designer Visual Studio для объектно-реляционного сопоставления Database First и Model First. («Code First» также поддерживается).
Автоматическое создание кода .NET
Используйте окно источников данных Visual Studio, конструктор набора данных и мастер настройки TableAdapter для перетаскивания и автоматического создания кода .NET.
Средства настройки приложений
Используйте Oracle Performance Analyzer, чтобы настроить использование Oracle Database приложением .NET одним нажатием кнопки. Затем база данных отслеживается под нагрузкой и даются рекомендации, такие как изменения в SQL или добавление индекса в таблицу. Вы также можете настраивать специальные операторы SQL в окне запросов с помощью помощника по настройке SQL.
Жизненный цикл сценария SQL с интеграцией системы управления версиями
Создание сценариев SQL для объектов схемы Oracle, используемых вашим приложением .NET, управление ими в проекте базы данных Oracle, проверка их в системе управления версиями, редактирование сценариев в редакторе Oracle SQL Editor, и выполнять их с помощью встроенного механизма выполнения SQL*Plus.
Oracle Advanced Queuing (AQ) Designers
Создание, изменение и администрирование очередей и таблиц очередей.
Определяемые пользователем типы (UDT)
Просмотрите определяемые пользователем типы в обозревателе серверов. Создавайте определяемые пользователем типы в Oracle с помощью нескольких конструкторов. Мастер генерации кода пользовательского класса UDT упрощает и ускоряет использование UDT из кода .NET.
Управление пользователями, ролями и привилегиями
Создание пользователей и ролей с помощью графических дизайнеров.