Visual studio express 2018 для windows 7: Microsoft Visual Studio Express скачать бесплатно русская версия для Windows без регистрации

Какая версия VisualStudio? | PluginCafé

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

Загрузите браузер, поддерживающий JavaScript, или включите его, если он отключен (например, NoScript).

  1. Дом

  2. Справка SDK

  3. Какая версия VisualStudio?

Эта тема была удалена. Его могут видеть только пользователи с правами управления темами.

Х

Помощник

04. 08.2014 в 13:36, xxxxxxxx написал:

Информация о пользователе:
Cinema 4D Версия:   R14 
Платформа:   Windows  ;
Язык(и) :     C++  ;

———
Я собираюсь перейти от изучения Python к C++ и ищу совета, с какой версией VisualStudio мне следует работать.

Из того, что я понял с помощью функции поиска, VS 2013 не поддерживается как таковая, но я не могу t найти какое-либо конкретное представление о том, какая версия. Документы C++ SDK просто говорят что-либо новее, чем 2005..

Следующий вопрос: разумно ли использовать версию Express? Например, VS 2010 Express или VS 2012 Express?

Спасибо за любой совет.

Х

Помощник

04.08.2014 в 16:46, xxxxxxxx написал:

VS 2010 лучше всего подходит для версий до R15, в противном случае VS 2012. Вы можете использовать версии Express, но вам потребуется установить Windows 7. 1 SDK (и выбрать его в настройках проекта), чтобы иметь возможность создавать 64-разрядные плагины. . 32-битные плагины работают без этого требования.

Х

Помощник

04.09.2014 в 03:56, xxxxxxxx написал:

Привет Роберт,

Спасибо за совет, очень признателен!

I м с использованием Express as it s свободен и пока только учится.

Там нет версии 2012 Express Я не думаю, что , только 2010 Express или 2013 Express.

Недолго думая, я скачал и установил последнюю версию (2013 Express). Может ли это вызвать проблемы при компиляции и т. д.?

Х

Помощник

04.09.2014 в 04:26, xxxxxxxx написал:

Я использовал и использую VS 2012 для всех версий, начиная с R12. Никогда не сталкивался с проблемой.

Х

Помощник

04. 09.2014 в 05:50, xxxxxxxx написал:

Я думаю, что мне, возможно, придется откатиться с VS 2013 Express на 2010 Express, так как я получаю кучу ошибок несоответствия, похожих на следующее при попытке компиляции:

LNK2038: обнаружено несоответствие для ‘_MSC_VER’: значение ‘1600’ не соответствует значению ‘1800’ в main.obj

C:\Program Files\MAXON\CINEMA 4D R14\ плагины\TestPlugin\_api_Win32_Debug.lib(c4d_memory.obj)

На самом деле это может быть потому, что я скомпилировал SDK в версии VS 2010 до того, как установил 2013 Express?

Х

Помощник

04.09.2014 в 06:03, ххххххх писал(а):

да, при смене версии IDE (в связи с обновленным компилятором) нужно пересобрать апи либ.

Х

Помощник

04.09.2014 в 07:26, xxxxxxxx написал:

У меня были проблемы при сборке библиотеки в 2013 году, поэтому я просто откатился на VS 2010 Express, и мой плагин компилируется нормально. .

Спасибо за помощь.

Может быть интересно узнать, что мне нужно сделать, чтобы скомпилировать в 2013 году для дальнейшего использования, но это может подождать.

Х

Помощник

04.09.2014 в 07:59, xxxxxxxx написал:

Я думаю, вы можете использовать VS2013 для R14 и R15, если на вашем компьютере также установлен VS2012.
Когда я попытался скомпилировать демоверсию R15 с помощью VS2013. Ошибка, которую он мне дал, заключалась в том, что набор инструментов платформы был неправильной версией. Потому что Maxon в настоящее время еще не поддерживает набор инструментов VS2013.
Так как никуда не годится, то устанавливаю VS2012. Я никогда не заходил с этим дальше.
Но я слышал, что другие говорят, что это сработало.

Я вполне доволен VS2010.
И я не буду использовать что-либо выше, пока Maxon не поддержит VS2013.

-СкоттА

Х

Помощник

04. 09.2014 в 08:10, xxxxxxxx написал:

Преимущество 2012 года в том, что у вас гораздо лучшая поддержка C++11. В остальном 2010 год тоже хорош (раньше тоже пользовался).

Х

Помощник

04.09.2014 в 09:25, ххххххх написал:

Сейчас мы попали в один из болезненных переходов.
ИМХО. Недостатки и трудности использования 2012 перевешивают небольшие преимущества, которые мы получаем от C++11.

Просить пользователей C4D ниже R15 установить распространяемые пакеты C++ — это огромное «Ни за что!» в моей книге.
Plus VS2012 был быстро изменен MS всего через год. Это напоминает мне беспорядок WindowsME.
Что касается меня. Его никогда не существовало.

VS2010 по-прежнему является самой простой и обратно совместимой версией для написания плагинов C++.
Когда-нибудь, когда в этом будет больше смысла, я обязательно обновлюсь.
Но когда я это сделаю. Это будет последняя версия. Не для версии ME VS.

Наверное, это признак моей старости.
Но я не люблю перемен. Если это изменение сопряжено с проблемами.
Когда я нахожу то, что мне подходит (VS2010). Я склонен придерживаться этого до тех пор, пока мне не исполнится 9 лет.0026 заставил измениться.

-СкоттА

Х

Помощник

04.09.2014 в 10:36, хххххххх написал:

Хм, о каких конкретно неприятностях вы говорите? Можете ли вы уточнить? У меня нет никаких проблем, я широко использую расширенные функции C++ (метапрограммирование, шаблоны и т. д.), использую библиотеки, использую их для всех своих разработок, и у меня никогда не было ни одного пользователя, который жаловался на распространяемые пакеты или что-то еще, характерное для 2012 года.0006

Также VS2013 был ничем иным, как улучшенной поддержкой стандарта C++ 11/C99 ​​Iso (вот откуда возникают проблемы с 2013. .. возможно, потребуется изменить некоторый код), некоторыми улучшениями производительности приложений, улучшениями библиотеки C++ (текстуры AMP ,PPL) и приложения Магазина Windows.
Никаких реальных изменений компилятора или изменений IDE, так что ничего, что далеко от «изменения» или чего-то подобного. Это 2012 год с некоторыми стандартными улучшениями C++ (это также крючок для этой версии). Так что я не уверен, что вы имеете в виду. Можете ли вы уточнить, что вы имеете в виду?

Х

Помощник

04.09.2014 в 12:54, xxxxxxxx написал:

Пользователям Vista и Xp (возможно ранняя Win7?) необходимо установить распространяемые пакеты для запуска плагинов, написанных с помощью VS2012 и, скорее всего, VS2013.
Я пользователь Vista, и я лично видел это.
Все, что я могу предположить, это то, что ни один из ваших пользователей не использует эти старые версии ОС?

Для разработчика это может показаться мелочью. Но многие пользователи не могут или не хотят устанавливать эти пакеты. Это то, что действительно отпугивает некоторых людей.
Код VS2010 можно запускать в этих старых версиях, не заставляя людей устанавливать эти пакеты.
И он также отлично работает в R14 и R15. Так что у меня нет веских причин что-то менять на данный момент.

Вещи C++11, которые я хотел бы получить, не настолько важны для меня, чтобы заставлять пользователей плагинов устанавливать дополнительные вещи, которые они, возможно, не захотят устанавливать на свои компьютеры.
И когда я в конце концов обновлюсь. Это не будет версия VS, которая уже была обновлена. Это просто не имеет для меня никакого смысла.
Так что я жду, по крайней мере, пока C4D не будет изначально совместим с VS2013.
Мне нужно больше стимулов, чем просто C++11, чтобы причинять неудобства пользователям более старых версий ОС.

На данный момент VS2010 — самая безопасная, наиболее совместимая с предыдущими версиями и наименее болезненная версия для меня.
Так что я держусь еще как минимум год или около того.

-СкоттА

Х

Помощник

04.13.2014 в 01:58, xxxxxxxx написал:

Понятно. да, возможно, ни один из моих клиентов до сих пор не использует старую ОС, так что мне, вероятно, повезло.

И, конечно же, 2010 год по-прежнему хорош, и если C++11 не вызывает особых опасений, вы, вероятно, вполне можете придерживаться его (хотя улучшения компилятора и оптимизации кода, которые приходят вместе с 2012 годом, были бы кстати).

Х

Помощник

04.13.2014 в 02:06, xxxxxxxx написал:

Первоначально отправлено хххххххх

Понятно. да, возможно, ни один из моих клиентов до сих пор не использует старую ОС, так что мне, вероятно, повезло.

Полностью перешел на win8-8. 1 x64. Несколько раз я поднимал темы по поддержке winXP x86 на форуме dpit(navie).

И я использую vs2012 для компиляции, если понадобится

Х

Помощник

04.13.2014 в 03:25, xxxxxxxx написал:

Первоначально отправлено хххххххх

Первоначально отправлено xxxxxxxxx

Понятно. да, возможно, ни один из моих клиентов до сих пор не использует старую ОС, так что мне, вероятно, повезло.

Полностью перешел на win8-8.1 x64. Несколько раз я поднимал темы по поддержке winXP x86 на форуме dpit(navie).

Привет,

Когда вы разместили такую ​​тему? Точно не на нашем форуме. Можете ли вы указать мне на это?
Я только что перечитал наши форумы. Ни в одной ветке нет ничего про Windows XP. Также я просмотрел все темы, в которых вы участвовали (http://www. dpit2.de/community/search.php?author_id=49).2&sr=posts), и ни один из них не посвящен Windows XP (или любой другой версии Win), поэтому я не уверен, о чем вы говорите.

У вас были проблемы с распространяемыми файлами? Я также искал это на наших форумах (и в ваших начатых темах), но также не нашел ничего, что касалось бы такой проблемы (или чего-то подобного).

И никакие 32-битные версии просто больше не поддерживаются. Для Effex нет смысла работать в 32-битной версии, поэтому мы отказались от нее 2 или 3 года назад. Мы сделали большое объявление на нашем веб-сайте, и все клиенты были соответствующим образом уведомлены.

Х

Помощник

13/04/2014 в 03:33, xxxxxxxx написал:

Привет, Самир
Прошу прощения за этот пост, может быть в cgsociety. Или я ошибся, возможно, на форумах Remotion.

Х

Помощник

04.13.2014 в 03:35, хххххххх написал:

ах ок. Я просто думал, что схожу с ума

Х

Помощник

04.13.2014 в 13:39, хххххххх написал:

Учитывая упомянутые улучшения в компиляторе и C++, жаль, что нет версии Express 2012 года.. есть версия Express 2013 года, но я думаю, что лучше дождусь, пока Maxon переключит поддержку на нее.

Х

Помощник

16.04.2014 в 17:25, xxxxxxxx написал:

Да, вы можете использовать «Visual Studio Express 2013 для рабочего стола Windows» для разработки C4D.

Я сам перешел на него и собрал плагины для каждой версии C4D от R9.6 до R15 с родным набором инструментов платформы «Visual Studio 2013 (v120)» для Win32 и x64 (конечно, только для R15 x64, потому что сейчас нет 32-битной версии c4d)!
И очень здорово, что в VS 2012 и VS 2013 наконец-то включены компиляторы x64 из коробки.

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

Кстати, конечно, есть экспресс-версия VS 2012.
Если она больше не доступна на официальном сайте Visual Studio, я думаю, они просто удалили ее, когда был выпущен VS 2013.
И на самом деле я также не вижу преимуществ VS 2012 по сравнению с VS 2013.

Я думаю, основная причина, по которой они все еще предлагают версии VS 2010 Express, заключается в том, что каждый язык кодирования был там отдельным пакетом, а теперь это все в одном решении по сравнению с VS 2012.
И у них были некоторые существенные изменения в IDE и наборах функций (некоторые даже были удалены).

Но вы все еще можете найти VS 2012 Express здесь, если вы действительно хотите:
Microsoft Visual Studio Express 2012 для рабочего стола Windows (английская версия)
Microsoft Visual Studio Express 2012 для рабочего стола Windows (немецкая версия)

Загрузка дополнительных сообщений


0


19


193

Войдите, чтобы ответить

windows 7 — Как скомпилировать проект .

NET без установки Visual Studio?

спросил

Изменено
1 месяц назад

Просмотрено
81к раз

Я хочу скомпилировать проект .NET/C#, но не хочу для этого устанавливать Visual Studio.

Какие инструменты мне нужны и как я могу скомпилировать проект?

  • windows-7
  • .net-framework
  • визуальная студия
  • c#

5

  1. Загрузите и установите последнюю версию .NET Framework.
    Например, вы можете использовать программу установки .NET Framework 4.5.

  2. Откройте командную строку и перейдите в каталог установки .NET Framework.
    Например:

     компакт-диск \Windows\Microsoft.NET\Framework\v4*
     
  3. Используйте MSBuild. exe для компиляции решения.
    Например:

    msbuild "C:\Users\Oliver\Documents\My Project\My Project.sln" /t:Rebuild/p:Configuration=Release /p:Platform="Any CPU"

Если проект использует пакеты NuGet, вы можете выполнить следующие действия, чтобы получить их:

  1. Загрузите ускоритель командной строки NuGet.exe и, например, поместите его в каталог решения.

  2. Откройте командную строку и перейдите в каталог решения.
    Например:

     компакт-диск "C:\Пользователи\Оливер\Документы\Мой проект"
     
  3. Вызвать NuGet.exe для обновления пакетов, необходимых для этого решения:

     NuGet.exe устанавливает «Мой проект/packages.config» -o packages/
     

15

Если вы хотите избежать установки Visual Studio, вы можете попробовать Mono, кросс-платформенную среду выполнения и разработки . NET с открытым исходным кодом. Mono основан на опубликованном стандарте ECMA для C# и напрямую совместим с предварительно скомпилированными приложениями C#.

Mono также включает инструмент под названием XBuild, который может полностью заменить MSBuild. См. эту статью из проекта Mono о переносе проекта из MSBuild в XBuild. Однострочное описание XBuild из Wiki:

xbuild — это реализация msbuild в Mono, которая позволяет изначально компилировать проекты, содержащие файл msbuild, в Linux.

Обратите внимание, что помимо Linux поддерживаются также Windows и Mac OS X.

2

Поскольку в Windows 10 .NET Framework уже предустановлен, теперь мы можем компилировать (старые) проекты с включенным MSBuild, расположенным по адресу C:\Windows\Microsoft.NET\Framework64\v4.0.30319\ .

Но недавно я попробовал это с проектом .NET Framework 4.8, созданным с помощью Visual Studio 2022, и это не сработало, получил это предупреждение:

 Файл проекта содержит ToolsVersion="15. 0". Этот набор инструментов может быть неизвестен или отсутствовать, и в этом случае вы можете решить эту проблему, установив соответствующую версию MSBuild, или сборка может быть принудительно настроена на определенную версию ToolsVersion по соображениям политики. Обработка проекта, как если бы он имел ToolsVersion="4.0". Дополнительные сведения см. на странице http://go.microsoft.com/fwlink/?LinkId=29.1333.
 

И несколько ошибок CS1056: неожиданный символ '$' ошибок, поэтому для его сборки мне пришлось выполнить следующие шаги:

  1. Загрузите пакет разработчика .NET Framework 4.8 и установите его.
  2. Загрузите установщик Visual Studio Build Tools 2017 и запустите его. Ничего не выбирайте и просто нажмите кнопку Установить в правом нижнем углу, установка должна занять 47 МБ.
  3. Перейдите к Пуск Visual Studio 2017 и откройте Командная строка разработчика для ярлыка VS 2017 .
  4. В открывшемся окне командной строки cd в папку репо.