Chuyển tới nội dung
Home » Visual Studio 2017 Win32 | List Of Build Server Files For Visual Studio 2017

Visual Studio 2017 Win32 | List Of Build Server Files For Visual Studio 2017

How to create C++ Win32 app in Visual Studio 2017

Download

To download Visual Studio 2017, see the Visual Studio Older Downloads page. Also, see instructions on how to install offline.

Note

This is not the latest version of Visual Studio. To download the latest release, please visit the Visual Studio Download page.

Note: Installation package size will vary depending on your current Visual Studio configuration.

Visual Studio Team Foundation Server 2017

For detailed information on system requirements for various deployment scenarios, and for information on integration with Microsoft Office and Microsoft SharePoint, see Visual Studio Team Foundation Server Requirements and Compatibility.

The following products support the minimum requirements below:

  • Visual Studio Team Foundation Server 2017
  • Visual Studio Team Foundation Server Express 2017

Supported Operating Systems

Visual Studio Team Foundation Server 2017 will install and run on the 64-bit versions of the following operating systems:

Hardware

For hardware recommendations on single-server and multi-server deployments, see Visual Studio Team Foundation Server Requirements and Compatibility.

Supported Languages

Visual Studio Team Foundation Server is available in the following languages:

Additional Requirements

How to create C++ Win32 app in Visual Studio 2017
How to create C++ Win32 app in Visual Studio 2017

Wondering which tool is best for you? We can help

Visual Studio Code for Mac

Highlights

  • Free code editor
  • Built on open source and runs everywhere
  • Hundreds of programming languages supported

  • Add on the C# DevKit for Visual Studio Code

Visual Studio Code for Windows

Lightweight yet powerful source code editor with tons of
extensions for many languages and runtimes.Download Visual Studio Code

Highlights

  • Free code editor
  • Built on open source and runs everywhere
  • Hundreds of programming languages supported

Visual Studio Code for Mac

Highlights

  • Free code editor
  • Built on open source and runs everywhere
  • Hundreds of programming languages supported

Visual Studio Code for Linux

Highlights

  • Free code editor
  • Built on open source. Runs everywhere
  • Hundreds of programming languages supported

Visual Studio for Windows

A complete array of development tools and features in one
place to elevate and enhance every stage of your
software development.How to install offline Compare editions

Highlights

  • Free for individual use
  • Code faster, test, debug, deploy any app from one place
  • Visual Studio built-in features empower full development cycle.

Compatibility with Previous Releases

.NET Framework

.NET 4.7 is is a highly compatible in-place update of .NET 4, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, and 4.6.2.

Note

For more information, see the Migration Guide to the .NET Framework 4.7, 4.6, and 4.5.

Team Explorer and Team Foundation Server

Team Explorer for Visual Studio 2017 will connect to Team Foundation Server 2017, Team Foundation Server 2015, Team Foundation Server 2013, Team Foundation Server 2012, and Team Foundation Server 2010 SP1.

Silverlight

Silverlight projects are not supported in this version of Visual Studio. To maintain Silverlight applications, continue to use Visual Studio 2015.

Windows Store and Windows Phone apps

Projects for Windows Store 8.1 and 8.0, and Windows Phone 8.1 and 8.0 are not supported in this release. To maintain these apps, continue to use Visual Studio 2015. To maintain Windows Phone 7.x projects, use Visual Studio 2012.

Skip to main content
Skip to main content
Microsoft
Visual Studio
Visual Studio
Visual Studio
Home
Learn About Feedback
Guidelines
Problems
Suggestions
Code of Conduct
Downloads
Support
Visual Studio IDE
Visual Studio Code
Azure DevOps
Team Foundation Server
Accounts and Subscriptions
Subscriber Access
More
All Microsoft
Global
Microsoft Security
Azure
Dynamics 365
Microsoft 365
Microsoft Teams
Windows 365
Tech & innovation
Tech & innovation
Microsoft Cloud
AI
Azure Space
Mixed reality
Microsoft HoloLens
Microsoft Viva
Quantum computing
Sustainability
Industries
Industries
Education
Automotive
Financial services
Government
Healthcare
Manufacturing
Retail
All industries
Partners
Partners
Find a partner
Become a partner
Partner Network
Find an advertising partner
Become an advertising partner
Azure Marketplace
AppSource
Resources
Resources
Blog
Microsoft Advertising
Developer Center
Documentation
Events
Licensing
Microsoft Learn
Microsoft Research
View Sitemap
Sign in
You need to enable JavaScript to run this app.
Sorry this browser is no longer supported
Please use any other modern browser like ‘Microsoft Edge’.

Correct configuration properties for building CrackMe's in Visual Studio 2017 win32
Correct configuration properties for building CrackMe’s in Visual Studio 2017 win32

Microsoft Visual Studio Build Tools 2017

The Build Tools support the same system requirements as Visual Studio with the following changes:

  • Also installs on Windows Server 2008 R2 SP1 and on the Server Core option for Windows Server 2016.
  • Also installs into a Windows container.
  • Requires 2.3 GB to 60 GB of available hard disk space, depending on installed features.

Remote Tools, Performance Tools, and IntelliTrace Standalone Collector for Visual Studio 2017

The Remote Tools, Performance Tools, and IntelliTrace Standalone Collector support the same system requirements as Visual Studio with the following changes:

  • Also installs on Windows 10 Enterprise LTSC, Windows Server 2012, and Windows Server 2008 R2 SP1
  • Requires a 1.6 GHz or faster processor
  • Requires 1 GB of RAM (1.5 GB if running on a virtual machine)
  • Requires 1 GB of available hard disk space
  • Requires 1024 by 768 or higher display resolution
  • For the best experience, use the most recent update of these diagnostic tools for your version of Visual Studio
How To Use Win32 API in Visual Studio C++ Project
How To Use Win32 API in Visual Studio C++ Project

On this Page

  • Download Visual Studio 2017
  • Distributable Code Files for Visual Studio 2017
  • Distributable Code Files for the Concurrency Visualizer Software Development Kit
  • Distributable Code Files for Visual Studio Extension Development
  • List of Utilities for Visual Studio 2017
  • List of BuildServer Files for Visual Studio 2017
  • List of Application Insights Files
  • Distributable Code Files for Mobile Development with Xamarin

Note

In the lists below…

  • [arch] represents the processor architecture identifier, for instance “x86”, “x64”, or “arm”.
  • [locale] represents a specific language, locale, or culture identifier, for instance “ENU”, “en-us”, or “1033”.
  • [version] represents a folder name that uses a version number.
  • [VisualStudioFolder] represents the install location for Visual Studio 2017.

Microsoft Visual C++ Redistributable for Visual Studio 2017

To download the Visual C++ Redistributable, see visualstudio.microsoft.com/downloads.

The Visual C++ Redistributable supports the same system requirements as Visual Studio with the following changes:

  • Also installs on Windows 10 Enterprise LTSC, Windows Server 2012, Windows Server 2008 R2 SP1, Windows Vista SP2, Windows Server 2008 SP2, Windows Server 2003 SP2, and Windows XP SP3
  • Requires 1 GB of RAM (1.5 GB if running on a virtual machine)
  • Requires 50 MB of available hard disk space

I used Vs2019, but cocos2d-x doesn’t support for it when build *.exe, So I removed it first.

I install Vs2017 [build tool 141] and run in VS oke,

I go CMD to build DEBUG mode :
cocos compile -p win32 // everything oke

But with:
cocos deploy -p win32 -m release
I got :
“1>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.Cpp.Platform.targets(67,5): error MSB8020: The build tools for v142 (Platform Toolset = ‘v142’) cannot be found. To build using the v142 build tools, please install v142 build tools. Alternatively, you may upgrade to the current Visual Studio tools by selecting the Project menu or right-click the solution, and then selecting “Retarget solution”.”

It’s weird error, because BuildTool v142 cannot be installed on Vs2017. It’s oke on Vs2019 (2019 cannot build file *.exe)

Hi R101:
your ‘cmake … -G”Visual Studio 16 2019″ -DCMAKE_BUILD_TYPE=Release’,
Make me error when clicking Build In VS:
lack of ’ lib\Release\cocos2d.lib ’
But: cmake … -G”Visual Studio 16 2019″ -A Win32 -Tv142 // enough lib to build
I built a release mode for game with file *.exe has game_icon
Thank you!

Visual Studio 2017 Platform Targeting and Compatibility VS

Developer Community | System Requirements | Compatibility | Distributable Code | License Terms | Blogs | Known Issues

Note

This is not the latest version of Visual Studio. To download the latest release, please visit the Visual Studio site.

Visual Studio 2017 contains many new and exciting features and IDE productivity enhancements to support Windows app development, cross-platform mobile development, Azure development, web and cloud development, and more. To try out Visual Studio 2017, see Visual Studio 2017 Downloads. For more information about everything that’s new in this release, see the Visual Studio 2017 release notes and What’s New in Visual Studio 2017.

For Visual Studio Code, see Visual Studio Code FAQ.For Visual Studio 2017 for Mac, see Visual Studio 2017 for Mac Platform Targeting and Compatibility.For Visual Studio 2017 for Mac release notes.

How To Fix .DLL is Not A Valid Win32 Application -  Visual Studio 2022 ASP .NET
How To Fix .DLL is Not A Valid Win32 Application – Visual Studio 2022 ASP .NET

Distributable Code Files for Mobile Development with Xamarin

Subject to the License Terms for the software, you may copy and distribute with your application built using Visual Studio or Visual Studio for Mac the object code form of the following files (and associated debug symbol files) as installed within subfolders of the following directories:

On macOS® operating system:

  • /Library/Frameworks/Xamarin.iOS.framework
  • /Library/Frameworks/Xamarin.Android.framework
  • /Library/Frameworks/Xamarin.Mac.framework

On Windows operating system:

  • [VisualStudioFolder]\MSBuild\Xamarin,
  • [VisualStudioFolder]\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\MonoAndroid,
  • [VisualStudioFolder]\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\MonoTouch,
  • [VisualStudioFolder]\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\Xamarin.iOS,
  • [VisualStudioFolder]\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\Xamarin.Mac,
  • [VisualStudioFolder]\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\Xamarin.TVOS, or
  • [VisualStudioFolder]\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\Xamarin.WatchOS
Xamarin Distributable Code Files:
  • FSharp.Compiler.CodeDom.dll
  • FSharp.Core.dll
  • FSharp.Core.optdata
  • FSharp.Core.sigdata
  • FSharp.Core.xml
  • I18N.CJK.dll
  • I18N.dll
  • I18N.MidEast.dll
  • I18N.Other.dll
  • I18N.Rare.dll
  • I18N.West.dll
  • Info.plist
  • Ionic.Zip.dll
  • Irony.dll
  • Java.Interop.dll
  • Java.Interop.Tools.Cecil.dll
  • Java.Interop.Tools.Diagnostics.dll
  • Java.Interop.Tools.JavaCallableWrappers.dll
  • libapp.a
  • libextension.a
  • libmono-2.0.a
  • libmono-2.0.dylib
  • libmono-android.debug.d.dylib
  • libmono-android.debug.d.so
  • libmono-android.debug.dylib
  • libmono-android.debug.so
  • libmono-android.release.d.dylib
  • libmono-android.release.d.so
  • libmono-android.release.dylib
  • libmono-android.release.so
  • libmono-btls-shared.d.so
  • libmono-btls-shared.so
  • libMonoPosixHelper.d.dylib
  • libMonoPosixHelper.d.so
  • libMonoPosixHelper.dylib
  • libMonoPosixHelper.so
  • libmono-profiler-log.a
  • libmono-profiler-log.d.dylib
  • libmono-profiler-log.d.so
  • libmono-profiler-log.dylib
  • libmono-profiler-log.so
  • libmonosgen-2.0.a
  • libmonosgen-2.0.d.dylib
  • libmonosgen-2.0.d.so
  • libmonosgen-2.0.dylib
  • libmonosgen-2.0.so
  • libtvextension.a
  • libwatchextension.a
  • libxamarin.a
  • libxamarin.dylib
  • libxamarin-debug.a
  • libxamarin-debug.dylib
  • libxammac.a
  • libxammac.dylib
  • libxammac-debug.a
  • libxammac-debug.dylib
  • libxammac-system.a
  • libxammac-system-debug.a
  • libzip.3.0.dylib
  • libZipSharp.dll
  • libZipSharp.dll.config
  • machine.config
  • Microsoft.CSharp.dll
  • Microsoft.Win32.Primitives.dll
  • Microsoft.Win32.Registry.AccessControl.dll
  • Microsoft.Win32.Registry.dll
  • Mono
  • mono.android.dex
  • Mono.Android.dll
  • Mono.Android.Export.dll
  • mono.android.jar
  • Mono.Btls.Interface.dll
  • Mono.CompilerServices.SymbolWriter.dll
  • Mono.CSharp.dll
  • Mono.Data.Sqlite.dll
  • Mono.Data.Sqlite.dll.config
  • Mono.Data.Tds.dll
  • Mono.Messaging.dll
  • Mono.Posix.dll
  • Mono.Security.dll
  • MonoTouch.Dialog-1.dll
  • monotouch.dll
  • MonoTouch.NUnitLite.dll
  • monotouch-fixes.dylib
  • mscorlib.dll
  • netstandard.dll
  • OpenTK.dll
  • OpenTK.dll.config
  • OpenTK-1.0.dll
  • OpenTK-1.0.dll.config
  • System.AppContext.dll
  • System.Collections.Concurrent.dll
  • System.Collections.dll
  • System.Collections.NonGeneric.dll
  • System.Collections.Specialized.dll
  • System.ComponentModel.Annotations.dll
  • System.ComponentModel.Composition.dll
  • System.ComponentModel.DataAnnotations.dll
  • System.ComponentModel.dll
  • System.ComponentModel.EventBasedAsync.dll
  • System.ComponentModel.Primitives.dll
  • System.ComponentModel.TypeConverter.dll
  • System.config
  • System.Configuration.dll
  • System.Configuration.Install.dll
  • System.Console.dll
  • System.Core.dll
  • System.Data.Common.dll
  • System.Data.dll
  • System.Data.Linq.dll
  • System.Data.Services.Client.dll
  • System.Data.SqlClient.dll
  • System.Diagnostics.Contracts.dll
  • System.Diagnostics.Debug.dll
  • System.Diagnostics.FileVersionInfo.dll
  • System.Diagnostics.Process.dll
  • System.Diagnostics.StackTrace.dll
  • System.Diagnostics.TextWriterTraceListener.dll
  • System.Diagnostics.Tools.dll
  • System.Diagnostics.TraceEvent.dll
  • System.Diagnostics.TraceSource.dll
  • System.Diagnostics.Tracing.dll
  • System.dll
  • System.Drawing.Primitives.dll
  • System.Dynamic.Runtime.dll
  • System.EnterpriseServices.dll
  • System.Globalization.Calendars.dll
  • System.Globalization.dll
  • System.Globalization.Extensions.dll
  • System.IdentityModel.dll
  • System.IdentityModel.Selectors.dll
  • System.IO.Compression.dll
  • System.IO.Compression.FileSystem.dll
  • System.IO.Compression.ZipFile.dll
  • System.IO.dll
  • System.IO.FileSystem.AccessControl.dll
  • System.IO.FileSystem.dll
  • System.IO.FileSystem.DriveInfo.dll
  • System.IO.FileSystem.Primitives.dll
  • System.IO.FileSystem.Watcher.dll
  • System.IO.IsolatedStorage.dll
  • System.IO.MemoryMappedFiles.dll
  • System.IO.Pipes.dll
  • System.IO.UnmanagedMemoryStream.dll
  • System.Json.dll
  • System.Linq.dll
  • System.Linq.Expressions.dll
  • System.Linq.Parallel.dll
  • System.Linq.Queryable.dll
  • System.Messaging.dll
  • System.Net.AuthenticationManager.dll
  • System.Net.Cache.dll
  • System.Net.dll
  • System.Net.Http.dll
  • System.Net.Http.WinHttpHandler.dll
  • System.Net.HttpListener.dll
  • System.Net.Mail.dll
  • System.Net.NameResolution.dll
  • System.Net.NetworkInformation.dll
  • System.Net.Ping.dll
  • System.Net.Primitives.dll
  • System.Net.Requests.dll
  • System.Net.Security.dll
  • System.Net.ServicePoint.dll
  • System.Net.Sockets.dll
  • System.Net.Utilities.dll
  • System.Net.WebHeaderCollection.dll
  • System.Net.WebSockets.Client.dll
  • System.Net.WebSockets.dll
  • System.Numerics.dll
  • System.Numerics.Vectors.dll
  • System.ObjectModel.dll
  • System.Reflection.Context.dll
  • System.Reflection.DispatchProxy.dll
  • System.Reflection.dll
  • System.Reflection.Emit.dll
  • System.Reflection.Emit.ILGeneration.dll
  • System.Reflection.Emit.Lightweight.dll
  • System.Reflection.Extensions.dll
  • System.Reflection.Primitives.dll
  • System.Reflection.TypeExtensions.dll
  • System.Resources.ReaderWriter.dll
  • System.Resources.ResourceManager.dll
  • System.Runtime.CompilerServices.VisualC.dll
  • System.Runtime.dll
  • System.Runtime.Extensions.dll
  • System.Runtime.Handles.dll
  • System.Runtime.InteropServices.dll
  • System.Runtime.InteropServices.RuntimeInformation.dll
  • System.Runtime.InteropServices.WindowsRuntime.dll
  • System.Runtime.Numerics.dll
  • System.Runtime.Serialization.dll
  • System.Runtime.Serialization.Formatters.dll
  • System.Runtime.Serialization.Formatters.Soap.dll
  • System.Runtime.Serialization.Json.dll
  • System.Runtime.Serialization.Primitives.dll
  • System.Runtime.Serialization.Xml.dll
  • System.Security.AccessControl.dll
  • System.Security.Claims.dll
  • System.Security.Cryptography.Algorithms.dll
  • System.Security.Cryptography.Cng.dll
  • System.Security.Cryptography.Csp.dll
  • System.Security.Cryptography.DeriveBytes.dll
  • System.Security.Cryptography.Encoding.dll
  • System.Security.Cryptography.Encryption.Aes.dll
  • System.Security.Cryptography.Encryption.dll
  • System.Security.Cryptography.Encryption.ECDiffieHellman.dll
  • System.Security.Cryptography.Encryption.ECDsa.dll
  • System.Security.Cryptography.Hashing.Algorithms.dll
  • System.Security.Cryptography.Hashing.dll
  • System.Security.Cryptography.OpenSsl.dll
  • System.Security.Cryptography.Pkcs.dll
  • System.Security.Cryptography.Primitives.dll
  • System.Security.Cryptography.ProtectedData.dll
  • System.Security.Cryptography.RandomNumberGenerator.dll
  • System.Security.Cryptography.RSA.dll
  • System.Security.Cryptography.X509Certificates.dll
  • System.Security.dll
  • System.Security.Principal.dll
  • System.Security.Principal.Windows.dll
  • System.Security.SecureString.dll
  • System.ServiceModel.dll
  • System.ServiceModel.Duplex.dll
  • System.ServiceModel.Http.dll
  • System.ServiceModel.Internals.dll
  • System.ServiceModel.NetTcp.dll
  • System.ServiceModel.Primitives.dll
  • System.ServiceModel.Security.dll
  • System.ServiceModel.Web.dll
  • System.ServiceProcess.ServiceController.dll
  • System.Text.Encoding.CodePages.dll
  • System.Text.Encoding.dll
  • System.Text.Encoding.Extensions.dll
  • System.Text.RegularExpressions.dll
  • System.Threading.AccessControl.dll
  • System.Threading.dll
  • System.Threading.Overlapped.dll
  • System.Threading.Tasks.dll
  • System.Threading.Tasks.Parallel.dll
  • System.Threading.Thread.dll
  • System.Threading.ThreadPool.dll
  • System.Threading.Timer.dll
  • System.Transactions.dll
  • System.ValueTuple.dll
  • System.Web.Services.dll
  • System.Windows.dll
  • System.Xml.dll
  • System.Xml.Linq.dll
  • System.Xml.ReaderWriter.dll
  • System.Xml.Serialization.dll
  • System.Xml.XDocument.dll
  • System.Xml.XmlDocument.dll
  • System.Xml.XmlSerializer.dll
  • System.Xml.XPath.dll
  • System.Xml.XPath.XDocument.dll
  • System.Xml.XPath.XmlDocument.dll
  • System.Xml.Xsl.Primitives.dll
  • Xamarin
  • Xamarin.Android.NUnitLite.dll
  • Xamarin.iOS.dll
  • Xamarin.Mac.dll
  • Xamarin.Mac.registrar.full.a
  • Xamarin.Mac.registrar.mobile.a
  • Xamarin.TVOS.dll
  • Xamarin.TVOS.registrar.a
  • Xamarin.WatchOS.dll
  • Xamarin.WatchOS.registrar.a
  • Xamarin-debug
  • XamMac.CFNetwork.dll
  • XamMac.dll
  • XamMacLauncher

Visual Studio 2017 Product Family System Requirements

Developer Community | System Requirements | Compatibility | Distributable Code | License Terms | Blogs | Known Issues

Note

This is not the latest version of Visual Studio. To download the latest release, please visit the Visual Studio site.

Distributable Code Files for Visual Studio 2017

The following section is the “REDIST list” that is referenced in the “Distributable Code” section of the Microsoft Software License Terms for Visual Studio Enterprise 2017, Visual Studio Professional 2017, Visual Studio Community 2017 (“the software”). If you have a validly licensed copy of such software, you may copy and distribute with your program the unmodified form of the files listed below, subject to the License Terms for the software.

ASP.NET Libraries

The following software components are licensed and supported separately under the Microsoft .NET Library terms located at https://webpifeed.blob.core.windows.net/webpifeed/eula/aspnetcomponent_rtw_ENU.htm. If you do not agree to the license terms for these software components, you may not use them.

  • MVC
  • Web API
  • Web Pages with Razor
  • Entity Framework
  • SignalR
  • Katana
  • Microsoft XML Document Transformation

Microsoft Azure

Source
  • MobileServices.js
  • MobileServices.min.js
Object Code
  • Microsoft.WindowsAzure.Mobile.dll
  • Microsoft.WindowsAzure.Mobile.resources.dll
  • Microsoft.WindowsAzure.Mobile.UI.dll
  • Microsoft.WindowsAzure.Ext.dll

Blend and XAML Designers for Visual Studio

Redistributable files for Blend Project and Item Templates for Visual Studio are installed in the following locations:

  • [VisualStudioFolder]\Common7\IDE\ProjectTemplates
  • [VisualStudioFolder]\Common7\IDE\ItemTemplates
  • [VisualStudioFolder]\DesignTools\AppThemes
  • [Program Files (x86)]\MSBuild\Microsoft\Expression\Blend\.NETFramework
Blend for Visual Studio

Redistributable files for Blend for Visual Studio are installed in the following locations:

  • [Program Files (x86)]\Microsoft SDKs\Expression\Blend\.NETFramework\v4.0
  • [Program Files (x86)]\Microsoft SDKs\Expression\Blend\.NETFramework\v4.5
Sample Data Resources
  • [VisualStudioFolder]\DesignTools\SampleData

.NET Framework 4.6.2

Subject to the License Terms for the software, you may copy and distribute the following files, unmodified, with your program:

Offline Installer
  • dotNetFx-x86-x64-AllOS-ENU.exe (.NET Framework 4.6.2 as present in Visual Studio)
  • NDP462-KB3151800-x86-x64-AllOS-ENU.exe (.NET Framework 4.6.2 as present on other channels, such as the Microsoft Download Center)

Note: Both files are identical but may use different names for different distribution channels.

Language Packs
  • dotNetFx-x86-x64-AllOS-[locale].exe
  • NDP462-KB3151800-x86-x64-AllOS-[locale].exe

Notes:

  • Both files are identical but may use different names for different distribution channels.
  • [locale] represents the specific three-letter language identifier. For instance, NDP462-KB3151800-x86-x64-AllOS-DEU.exe

    • Language Packs are available for the following (listed here with their associated identifier code): Arabic (ARA), Chinese-Taiwan (CHT), Czech (CSY), Danish (DAN), German (DEU), Greek (ELL), Finnish (FIN), French (FRA), Hebrew (HEB), Hungarian (HUN), Italian (ITA), Japanese (JPN), Korean (KOR), Dutch-Netherlands (NLD), Norwegian (NOR), Polish (PLK), Portuguese-Brazil (PTB), Russian (RUS), Swedish (SVE), Turkish (TRK), Chinese (CHS), Portuguese-Portugal (PTG), Spanish (ESN)

F# Runtime

  • Fsharp.Core.dll

ADO.NET

Subject to the License Terms for the software, you may copy and distribute the following files, unmodified, with your program:

  • System.Data.dll
  • System.Data.DatasetExtensions.dll
  • System.Data.OracleClient.dll
  • Adonetdiag.dll

DIA SDK

Subject to the License Terms for the software, you may copy and distribute the following files, unmodified, with your program:

  • [VisualStudioFolder]\DIA SDK\bin\msdia140.dll
  • [VisualStudioFolder]\DIA SDK\bin\amd64\msdia140.dll
  • [VisualStudioFolder]\DIA SDK\bin\arm\msdia140.dll

Visual C++ Runtime Files

Subject to the License Terms for the software, you may copy and distribute the following files, unmodified, as a part of the installation package of your program:

  • [Program Files (x86)]\Common Files\Merge Modules\

    • Microsoft_VC140_CRT_[arch].msm
    • Microsoft_VC140_CXXAMP_[arch].msm
    • Microsoft_VC140_MFC_[arch].msm
    • Microsoft_VC140_MFCLOC_[arch].msm
    • Microsoft_VC140_OpenMP_[arch].msm

Subject to the License Terms for the software, you may copy and distribute with your program any of the files within the following folder and its subfolders except as noted below. You may not modify these files.

  • [VisualStudioFolder]\VC\redist
  • You may not distribute the contents of the following folders:

    • [VisualStudioFolder]VC\Redist\MSVC\[version]\debug_nonredist
    • [VisualStudioFolder]VC\Redist\MSVC\[version]\debug_nonredist
    • [VisualStudioFolder]\VC\Redist\MSVC\[version]\onecore\debug_nonredist

Subject to the License Terms for the software, you may copy and distribute the following files with your program in your program’s application local folder or by deploying them into the Global Assembly Cache (GAC):

  • [VisualStudioFolder]\VC\Tools\MSVC\[version]\atlmfc\lib\[arch]\mfcmifc80.dll

Universal Windows Apps and Windows Store Apps

Side-loading of Universal Windows Apps

The AppX files contained in the following locations may be distributed unmodified with your Universal Windows apps that you intend to side-load:

  • [Program Files (x86)]\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs\14.0\Appx\Retail\[arch]\Microsoft.VCLibs.[arch].14.00.appx
  • [Program Files (x86)]\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs.120\14.0\Appx\Retail\[arch]\Microsoft.VCLibs.[arch].12.00.Universal.appx
  • [Program Files (x86)]\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.NET.Native.Framework.1.3\1.3\[arch]\ret\Native\Microsoft.NET.Native.Framework.1.3.appx
  • [Program Files (x86)]\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.NET.Native.Runtime.1.4\1.4\AppX\[arch]\Microsoft.NET.Native.Runtime.1.4.appx
  • For additional versions of .NET Native, see https://www.nuget.org/packages/Microsoft.Net.Native.Compiler/.

The files contained in the following locations may be distributed unmodified with your Universal Windows apps that you intend to side-load:

  • [Program Files (x86)]\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\CppUnitTestFramework.Universal\15.0\Redist\CommonConfiguration
  • [Program Files (x86)]\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\MSTestFramework.Universal\15.0\Redist\CommonConfiguration
  • [Program Files (x86)]\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\TestPlatform.Universal\15.0\Redist\CommonConfiguration

SQL Server Database Tooling files

Subject to the License Terms for the software, you may copy and distribute the .dll files and .exe files, unmodified, in this folder with your program:

  • [VisualStudioFolder]Common7\IDE\Extensions\Microsoft\SQLDB\DAC\120
  • [VisualStudioFolder]Common7\IDE\Extensions\Microsoft\SQLDB\DAC\130

SQL Server Redistributable Components

Subject to the License Terms for the software, you may copy and distribute the following files, unmodified, with your program:

  • SqlCmdLnUtils.msi
  • sqlncli.msi
  • SSCERuntime_x64-enu.exe
  • SSCERuntime_x86-enu.exe
  • sqllocaldb.msi
  • SharedManagementObjects.msi
  • SqlDom.msi
  • SQLSysClrTypes.msi
  • TSqlLanguageService.msi

Microsoft WCF Data Services files

Subject to the License Terms for the software, you may copy and distribute the following files, unmodified, with your program:

  • Microsoft.Data.Services.dll
  • Microsoft.Data.Services.Client.dll
  • Microsoft.Data.OData.dll
  • Microsoft.Data.Edm.dll
  • System.Spatial.dll

Microsoft Visual Studio Tools for Office

Subject to the License Terms for the software, you may copy and distribute the following files, unmodified, with your program:

  • Microsoft.Office.Tools.Common.v4.0.Utilities.dll
  • Microsoft.Office.Tools.Excel.v4.0.Utilities.dll
  • Microsoft.Office.Tools.Outlook.v4.0.Utilities.dll
  • Microsoft.Office.Tools.Word.v4.0.Utilities.dll

Subject to the License Terms for the software, you may copy and distribute the following files with your program:

  • setup.exe (bootstrapper used to install Office Add-ins)
C++ : How can I get Visual Studio 2017 to sign a Win32 application automatically?
C++ : How can I get Visual Studio 2017 to sign a Win32 application automatically?

Platform Targeting

Visual Studio provides cutting-edge tools and technologies to create apps that take advantage of the latest platform capabilities, whether Windows, Android, iOS, or Linux. Visual Studio 2017 also targets earlier platforms so you can create new apps or modernize existing apps that execute on earlier versions of Windows while leveraging the enhanced development tools, quality enablement, and team collaboration capabilities in Visual Studio 2017. For more information, see Managing references in a project and Visual Studio Multi-Targeting Overview.

  • Developing apps for Windows
  • Developing apps for Android
  • Developing apps for iOS
  • Developing apps for Linux
  • Developing apps for macOS
  • Developing apps for other technologies and platforms

Visual Studio 2017 Support for Windows Development

The following table explains the Microsoft Windows platforms for which you can build apps by using Visual Studio 2017.

Build Apps that Run on Windows Clients Using Tools for Native and Managed Classic Windows Desktop Development Using Tools for UWP App Development
Windows 10 Yes

(see notes below)

Yes

(see notes below)

HoloLens No Yes

See the Windows Holographic Dev Center.

Xbox One Not applicable Yes

See the Xbox Dev Center.

Windows 8.1 (Windows 8) Yes Windows Store app development is not available.
Windows 7 Yes Not applicable
Windows Vista Yes

Remote debugging and profiling tools are not available.

Not applicable
Windows XP Yes

Managed development requires using Visual Studio .NET multi-targeting. Remote debugging and profiling tools are not available.

Not applicable
Build Apps that Run on Windows Phone Using Tools for Native and Managed Classic Windows Desktop Development Using Tools for UWP App Development
Windows 10 Mobile No Yes

(see notes below)

Windows Phone 8.1 and earlier No Windows Store app development is not available.
Build Apps that Run on Windows Server Using Tools for Native and Managed Classic Windows Desktop Development Using Tools for UWP App Development
Windows Server 2016 Yes Yes

(see notes below)

Windows Server 2016, Nano Server Installation Option Yes, for .NET Core and a subset of Win32

See the Nano Server Dev Center.

No
Windows Server 2012 R2 Yes Windows Store app development is not available.
Windows Server 2012 Yes Windows Store app development is not available.
Windows Server 2008 R2 Yes Not applicable
Windows Server 2008 Yes

Remote debugging and profiling tools are not available.

Not applicable
Windows Server 2003 Yes

Remote debugging and profiling tools are not available. Managed development requires using Visual Studio .NET multi-targeting and requires side-by-side installation of Visual Studio 2010. For more information, see: A Look Ahead at the Visual Studio 2012 Product Lineup and Platform Support.

Not applicable
Build Apps that Run on Windows Embedded Devices Using Tools for Native and Managed Classic Windows Desktop Development Using Tools for UWP App Development
Windows 10 IoT Core Yes, for a subset of Win32 APIs

See the IoT Core API Porting Tool for information.

Yes

See the Windows IoT Dev Center for additional tools and resources.

Windows 10 IoT Mobile Enterprise No Yes

See the Windows IoT Dev Center for additional tools and resources.

Windows 10 IoT Enterprise Yes

See the Windows IoT Dev Center for additional tools and resources.

Yes

See the Windows IoT Dev Center for additional tools and resources.

Windows Embedded 8 Standard and 8.1 Industry Yes No
Windows Embedded Compact 2013 No Not applicable
Windows Embedded 7 (Compact, Standard, and POSReady) No Not applicable
Windows Embedded CE 6.0 and earlier No Not applicable
Windows XP Embedded (Including POSReady 2009, WES 2009, WEPOS) No Not applicable

Notes

  • For support information regarding Microsoft operating systems, see Microsoft Support Lifecycle and Windows 10 Release Information.
  • For support information on Microsoft .NET Framework, see .NET Framework Support Lifecycle FAQ and .NET Framework System Requirements.
  • Windows 10 Enterprise LTSB edition and Windows 10 S are not supported for development. You may use Visual Studio 2017 to build apps that run on Windows 10 LTSB and Windows 10 S. Remote debuging is supported on LTSB.
  • Universal Windows app development for all target platforms is available when Visual Studio is installed on Windows 10.
  • Universal Windows apps can be built from the command line when using Windows Server 2012 R2 or Windows Server 2016. UWP development—including designing, editing, and local debugging—is not available on Windows Server. You may deploy these apps to Windows server and debug them remotely.
  • Cordova, Unity, and Xamarin can also be used for cross-platform development of Universal Windows Apps on Windows 10.

Visual Studio 2017 Support for .NET Development

Visual Studio 2017 supports development of apps that use any of the .NET implementations. Among the workloads and project types, you can find support for .NET Framework, .NET Core, Mono, and .NET Native for Universal Windows Platform (UWP). Visual Studio 2017 supports the following implementations:

  • .NET Framework versions 4.7, 4.6.2, 4.6.1, 4.6, 4.5.2, and 3.5
  • .NET Core 2.0, 1.1, and 1.0.
  • .NET Native
  • Mono

Note

For more information on each of these implementations, and on the common API specification .NET Standard, see .NET architectural components.

Visual Studio 2017 Support for Android Development

Visual Studio 2017 enables you to build native Android apps using Xamarin and C# or using Java/C++, and hybrid Android apps using Apache Cordova 6.3.1 and JavaScript and TypeScript. The Visual Studio Tools for Unity and the Unreal Engine enable Android game development. You can also use Visual Studio for Mac to build Android apps using a Mac.

You can use Visual Studio setup to easily obtain the Android SDK and Android API levels 19, 21, 22, and 23. You can download additional API levels separately using the Android SDK Manager. You can also use Visual Studio Setup to obtain the Android Native Development Kit (R10E), Java SE Development Kit, and Apache Ant.

For more information, see Android development with Visual Studio and Mobile App Development.

Note

For information on .NET development for Android, see .NET architectural components.

Visual Studio 2017 Support for iOS Development

Visual Studio 2017 enables you to build and debug apps for iOS by using Apache Cordova, C++, Unity, or Xamarin and a Mac configured for iOS development when using remotebuild, vcremote, the Visual Studio Tools for Unity, or the Xamarin Mac Agent. Xamarin supports iOS 7 and higher, and requires OS X 10.10 “Yosemite” or higher. Apache Cordova supports iOS 8 and higher, and requires OS X 10.9 “Mavericks” and higher. You can also use Visual Studio for Mac to build iOS apps using a Mac.

Note

For more information, see Cross-platform mobile development in Visual Studio. For information on .NET development for iOS, see .NET architectural components.

Visual Studio 2017 Support for Linux Development

Visual Studio 2017 enables you to build and debug apps for Linux using C++, Python, and Node.js. Creating C++ apps for Linux requires the Visual C++ for Linux Development extension. Creating apps with Python or Node,js, requires that you enable remote debugging on the target Linux machine. You can also create, build and remote debug .NET Core and ASP.NET Core applications for Linux using modern languages such as C#, VB and F#.

Note

For information on .NET development for Linux, see .NET architectural components.

  • CentOS 7.1 and Oracle Linux 7.1
  • Debian 8
  • Fedora 23
  • Linux Mint 17
  • openSUSE 13.2
  • Red Hat Enterprise Linux 7.2
  • Ubuntu 14.04 and 16.04

Note

For more information see the .NET Core Website.

Visual Studio 2017 Support for macOS Development

Visual Studio 2017 enables you to build console applications and ASP.NET applications that target macOS. However, debugging is not supported. For additional macOS development tools choices, try Visual Studio Code or Visual Studio for Mac. Visual Studio Code provides a streamlined, extensible developer tool experience for macOS. Visual Studio for Mac provides a feature-rich IDE that enables you to build native macOS apps, including ASP.NET, using C#.

Note

For information on .NET development forMacOS, see .NET architectural components.

Visual Studio 2017 System Requirements

The following products support the minimum system requirements below:

  • Visual Studio Enterprise 2017
  • Visual Studio Professional 2017
  • Visual Studio Community 2017
  • Visual Studio Team Explorer 2017
  • Visual Studio Test Professional 2017
  • Visual Studio Test Agent 2017
  • Visual Studio Test Controller 2017
  • Visual Studio Team Foundation Server Office Integration 2017
  • Visual Studio Feedback Client 2017

Supported Operating Systems

Visual Studio 2017 will install and run on the following operating systems:

Hardware

Supported Languages

Visual Studio is available in English, Chinese (Simplified), Chinese (Traditional), Czech, French, German, Italian, Japanese, Korean, Polish, Portuguese (Brazil), Russian, Spanish, and Turkish.

You can select the language of Visual Studio during installation. The Visual Studio Installer is available in the same fourteen languages, and will match the language of Windows, if available.

Note: Visual Studio Team Foundation Server Office Integration 2017 is available in the ten languages supported by Visual Studio Team Foundation Server 2017.

Additional Requirements and Guidance

Vcpkg tutorial - Install C and C++ libraries for Visual Studio 2017 on Windows 10
Vcpkg tutorial – Install C and C++ libraries for Visual Studio 2017 on Windows 10

All Downloads

Distributable Code for Microsoft Visual Studio 2017 (Includes Utilities, Extensibility, and BuildServer Files)

Developer Community | System Requirements | Compatibility | Distributable Code | License Terms | Blogs | Known Issues

Note

This is not the latest version of Visual Studio. To download the latest release, please visit the Visual Studio site.

List of Utilities for Visual Studio 2017

This is the “Utilities List” that is referenced in the “Utilities” section of Microsoft Software License Terms for certain editions of Visual Studio 2017 (the “software”). Depending on the specific edition of the software, the software you received may not include all of the files on this list. To determine your rights with respect to the following files, please refer to the Visual Studio License Terms that came with your edition of the software. You may not modify these files.

IntelliTrace Standalone Collector for Visual Studio 2017

  • [VisualStudioFolder]\Common7\IDE\CommonExtensions\Microsoft\IntelliTrace\IntelliTraceCollection.cab

Remote Tools for Visual Studio 2017

  • vs_remotetools.exe (both x86 and x64 versions)

Performance Tools for Visual Studio 2017

  • [VisualStudioFolder]\Team Tools\Performance Tools\Setups\vs_profiler\[arch]_x64_[locale].exe

Visual C++ Utilities

The “Utilities List” includes the following files within in the subfolders of the directories specified:

  • [VisualStudioFolder]\VC\Auxiliary\VS\redist\GraphicsDbgRedist\

    • VsGraphicsHelper.dll
    • VsGraphicsResources.dll
  • [VisualStudioFolder]\VC\Redist\MSVC\[version]\debug_nonredist\

    • concrt140d.dll
    • mfc140ud.dll
    • mfcm140ud.dll
    • msvcp140d.dll
    • vcamp140d.dll
    • vccorlib140d.dll
    • vcomp140d.dll
    • vcruntime140d.dll
  • [VisualStudioFolder]\VC\Tools\MSVC\[version]\bin\

    • pgort140.dll
    • pgort140ui.dll
    • pgosweep.exe
Create your first C++ GUI Windows Form using Visual Studio 2022 (Getting started)
Create your first C++ GUI Windows Form using Visual Studio 2022 (Getting started)

Distributable Code Files for Application Insights for Visual Studio 2017

Subject to the License Terms for the software, you may copy and distribute the following files, unmodified, with your program built with Visual Studio 2017:

  • Microsoft.ApplicationInsights.2.0.0.nupkg
  • Microsoft.ApplicationInsights.Agent.Intercept.1.2.1.nupkg
  • Microsoft.ApplicationInsights.AspNet.1.0.0-rc1-update4.nupkg
  • Microsoft.ApplicationInsights.AspNetCore.1.0.0-rc2-final.nupkg
  • Microsoft.ApplicationInsights.DependencyCollector.2.0.0.nupkg
  • Microsoft.ApplicationInsights.JavaScript.0.22.9-build00167.nupkg
  • Microsoft.ApplicationInsights.PerfCounterCollector.2.0.0.nupkg
  • Microsoft.ApplicationInsights.Web.2.0.0.nupkg
  • Microsoft.ApplicationInsights.WindowsServer.2.0.0.nupkg
  • Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.2.0.0.nupkg
  • Microsoft.Bcl.Async.1.0.168.nupkg
  • Microsoft.Diagnostics.Tracing.EventSource.Redist.1.1.24.nupkg

Still want an older version?

Select a product below and click on the download button to log in to your Visual Studio (MSDN) subscription or join the free Dev Essentials program, to gain access to the older versions.

Visual Studio 2019 and other Products

To download any product from the following list, click the download button and log in with your Visual Studio Subscription account when prompted. If you don’t have a Visual Studio Subscription, you can create one for free by clicking on “Create a new Microsoft account” on the login page.

Visual Studio Professional 2019; Visual Studio Enterprise 2019;

Visual Studio 2019 for Mac

Build Tools for Visual Studio 2019

Visual Studio Team Explorer 2019

Agents for Visual Studio 2019

IntelliTrace Standalone Collector for Visual Studio 2019

Performance Tools for Visual Studio 2019

Remote Tools for Visual Studio 2019

Microsoft Visual C++ Redistributable for Visual Studio 2019

Visual Studio 2017 and other Products

To download any product from the following list, click the download button and log in with your Visual Studio Subscription account when prompted. If you don’t have a Visual Studio Subscription, you can create one for free by clicking on “Create a new Microsoft account” on the login page.

Visual Studio Professional 2017; Visual Studio Enterprise 2017;

Visual Studio 2017 for Mac

Visual Studio Test Professional 2017

Build Tools for Visual Studio 2017

Visual Studio Team Explorer 2017

Agents for Visual Studio 2017

Feedback Client for Visual Studio 2017

IntelliTrace Standalone Collector for Visual Studio 2017

Performance Tools for Visual Studio 2017

Remote Tools for Visual Studio 2017

Visual Studio 2015 and other Products

To download any product from the following list, click the download button and log in with your Visual Studio Subscription account when prompted. If you don’t have a Visual Studio Subscription, you can create one for free by clicking on “Create a new Microsoft account” on the login page.

Visual Studio Professional 2015; Visual Studio Enterprise 2015;

Visual Studio Test Professional 2015

Visual C++ Build Tools for Visual Studio 2015; Microsoft Visual Build Tools for Visual Studio 2015

Visual Studio 2015 Language Pack

Visual Studio Test Professional 2015 Language Pack

Visual Studio Team Foundation Server 2015

Visual Studio Team Foundation Server Express 2015

Visual Studio Team Foundation Server Office Integration 2015

Visual Studio 2015 SDK

Agents for Visual Studio 2015

Modeling SDK for Visual Studio 2015

Remote Tools for Visual Studio 2015

Release Management for Visual Studio 2015

Visual Studio 2013 and Other Products

To download any product from the following list, click the download button and log in with your Visual Studio Subscription account when prompted. If you don’t have a Visual Studio Subscription, you can create one for free by clicking on “Create a new Microsoft account” on the login page.

Visual Studio Professional 2013; Visual Studio Premium 2013; Visual Studio Ultimate 2013

Visual Studio Test Professional 2013

Visual Studio 2013 Language Pack

Visual Studio Test Professional 2013 Language Pack

Visual Studio Team Foundation Server 2013

Visual Studio Team Foundation Server Express 2013

Team Explorer for Visual Studio 2013

Visual Studio 2013 SDK

Visual Studio 2013 Modeling SDK

Visual Studio 2013 Agents

Visual Studio Express 2013 for Web

Visual Studio Express 2013 for Windows

Visual Studio Express 2013 for Windows Desktop

Microsoft Visual C++ Redistributable for Visual Studio 2017

This package installs run-time components of Visual C++ libraries and can be used to run such applications on a computer even if it does not have Visual Studio 2017 installed.

Right-click on the following link to copy or bookmark this download: Microsoft Visual C++ Redistributable for Visual Studio 2017

Microsoft Visual C++ 2015 Redistributable Update 3

Install run-time components of Visual C++ libraries that are required to run C++ applications. Microsoft Visual C++ 2015 Redistributable includes bug fixes to the runtime DLLs and also the latest versions for KB 2999226.

Right-click on the following link to copy or bookmark this download: Microsoft Visual C++ 2015 Redistributable Update 3

Skip to main content
Skip to main content
Microsoft
Visual Studio
Visual Studio
Visual Studio
Home
Learn About Feedback
Guidelines
Problems
Suggestions
Code of Conduct
Downloads
Support
Visual Studio IDE
Visual Studio Code
Azure DevOps
Team Foundation Server
Accounts and Subscriptions
Subscriber Access
More
All Microsoft
Global
Microsoft Security
Azure
Dynamics 365
Microsoft 365
Microsoft Teams
Windows 365
Tech & innovation
Tech & innovation
Microsoft Cloud
AI
Azure Space
Mixed reality
Microsoft HoloLens
Microsoft Viva
Quantum computing
Sustainability
Industries
Industries
Education
Automotive
Financial services
Government
Healthcare
Manufacturing
Retail
All industries
Partners
Partners
Find a partner
Become a partner
Partner Network
Find an advertising partner
Become an advertising partner
Azure Marketplace
AppSource
Resources
Resources
Blog
Microsoft Advertising
Developer Center
Documentation
Events
Licensing
Microsoft Learn
Microsoft Research
View Sitemap
Sign in
You need to enable JavaScript to run this app.
Sorry this browser is no longer supported
Please use any other modern browser like ‘Microsoft Edge’.

I installed the

VS2017 community

and I am lost: the Win32 Console Application in missing.

I don’t even have template when I go to

New Project

and also I cannot create C++ Empty Project in

VS2017

.

How I can solve it?

I installed the

VS2017 community

and I am lost: the Win32 Console Application in missing.

I don’t even have template when I go to

New Project

and also I cannot create C++ Empty Project in

VS2017

.

How I can solve it?

Install all the optional tools for c++ development

then follow these steps ( Microsoft has updated its visual studio and there are some minor changes)

The new updated changed some things. Win32 Console Application is gone in the new update. Go to File -> New Project -> Visual C++ -> Windows Desktop -> Windows Desktop Wizard -> Application type: Console Application (.exe), Additional Options: Empty Project

Then have fun!

You just need to install “Visual Studio C++ core features”. Don’t install everything about C++. It consumes too much storage and possibly slow down your IDE.

Steps:

That’s all.

If you are not interested in Game or Mobile C++ development you can remove your selections in “Workloads” tab to get free space in your hard drive 🙂

Downloads

تعلم فيجول استديو فى 50 دقيقة | visual studio code
تعلم فيجول استديو فى 50 دقيقة | visual studio code

Other Platforms and Technologies

Visual Studio 2017 also supports the following platforms and technologies. For more information, see https://visualstudio.microsoft.com/vs/features/.

  • Anaconda
  • Apache Ant
  • Azure web apps and connected services, including Azure Data Lake
  • Clang with Microsoft CodeGen
  • ClickOnce
  • Cocos
  • Cordova 6.3.1
  • Docker
  • Entity Framework 6
  • F#
  • Git for Windows, and GitHub
  • HockeyApp
  • Microsoft SQL Server 2012, SQL Server 2014, and SQL Server 2016
  • Microsoft Office 365, Office 2016, Office 2013, Office 2010
  • Mobile Center
  • Node.js
  • PowerShell
  • Python and Python IoT tools
  • TypeScript 2.3, 2.2, 2.1, and 2.0, and JavaScript
  • Unity
  • Unreal Engine
  • Web Development with ASP.NET, HTML5/CSS3, JavaScript, Node.js, Python, or TypeScript

List of Build Server Files for Visual Studio 2017

This is the “Build Server List” that is referenced in the “Build Server” section of the Microsoft Software License Terms for certain editions of Visual Studio 2017 (the “software”). To determine your rights with respect to the following files, please refer to the License Terms that came with your edition of the software.

SharePoint Tooling for Visual Studio

[VisualStudioFolder]\MSBuild\Microsoft\VisualStudio\v15.0\SharePointTools\

  • Microsoft.VisualStudio.SharePoint.targets
  • Microsoft.VisualStudio.SharePoint.Tasks.dll

[VisualStudioFolder]\Common7\IDE\

  • PrivateAssemblies\Microsoft.VisualStudio.SharePoint.Designers.Models.dll
  • PrivateAssemblies\Microsoft.VisualStudio.SharePoint.Designers.Models.Features.dll
  • PrivateAssemblies\Microsoft.VisualStudio.SharePoint.Designers.Models.Packages.dll
  • PublicAssemblies\Microsoft.VisualStudio.SharePoint.dll

Visual C++ Build Server files

Any of the files within the following folders and their subfolders.

  • Program Files\Common Files\Merge Modules
  • [VisualStudioFolder]\VC\
  • [VisualStudioFolder]\Common7\IDE\VC\VCTargets
  • [VisualStudioFolder]\Common7\Tools\vsdevcmd
  • [Program Files (x86)]\Microsoft Visual Studio\Shared\14.0\VC
  • [Program Files (x86)]\MSBuild\Microsoft.Cpp\v4.0\V140\

Individual Files

  • [VisualStudioFolder]\Common7\IDE\msobj120.dll
  • [VisualStudioFolder]\Common7\IDE\msobj140.dll
  • [VisualStudioFolder]\Common7\IDE\msvcdis120.dll
  • [VisualStudioFolder]\Common7\IDE\msvcdis140.dll
  • [VisualStudioFolder]\Common7\Tools\makehm.exe
  • [VisualStudioFolder]\Common7\Tools\VsDevCmd.bat
you will never ask about pointers again after watching this video
you will never ask about pointers again after watching this video

Upgrade Projects to Visual Studio 2017

When following the supported upgrade paths, your Visual Studio source, solutions, and project files will continue to work; however, you should expect to make some changes to sources. While we cannot guarantee binary compatibility between releases, we will do our best to document significant changes to assist you with updates.

Note

For details on how to migrate your projects to Visual Studio 2017, see Porting, Migrating, and Upgrading Visual Studio Projects.

Overview

This page contains the minimum system requirements for the Visual Studio 2017 family of products. For information on compatibility, see Visual Studio 2017 Platform Targeting and Compatibility. If you need help with improving performance, see Visual Studio performance tips and tricks.

What’s New

See what’s new in Visual Studio 2017!

  • For Windows, Visual Studio IDE, the Visual Studio 2017 release notes, or What’s New in Visual Studio 2017.
  • For Mac, What’s New in Visual Studio for Mac or the Visual Studio 2017 for Mac release notes.
  • Visual Studio Team Services.
  • Visual Studio Code or the VS Code release notes.

Download

To download Visual Studio 2017, see the Visual Studio Older Downloads page. Also, see instructions on how to install offline.

Note

This is not the latest version of Visual Studio. To download the latest release, please visit the Visual Studio Download page.

Tip

For other versions of Visual Studio, see the system requirements for Visual Studio 2022, Visual Studio 2019, Visual Studio 2017, Visual Studio 2015, Visual Studio 2013, or Visual Studio 2012.

Feedback and Suggestions

We would love to hear from you! For issues, let us know through the Report a Problem option in the upper right-hand
corner of either the installer or the Visual Studio IDE itself. The icon is located in the upper right-hand corner.
You can track your issues in the Visual Studio Developer Community, where you can ask questions and find answers.
You can also make a product suggestion through Developer Community or get free installation help through
our Live Chat support.

Implement GUI in C++ Step by Step | Create your First GUI project in C++ | VS 2017 Link is below
Implement GUI in C++ Step by Step | Create your First GUI project in C++ | VS 2017 Link is below

Distributable Code Files for the Concurrency Visualizer Software Development Kit

Subject to the License Terms for the software, you may copy and distribute the following files, unmodified, with your program:

  • Microsoft.ConcurrencyVisualizer.Markers.dll (for .NET 3.5)
  • Microsoft.ConcurrencyVisualizer.Markers.dll (for .NET 4.0)
  • cvmarkers.h
  • cvmarkersobj.h

Distributable Code Files for Visual Studio extension development

This is the “REDIST list” that is referenced in the “Distributable Code” section of the Microsoft Software License Terms for Visual Studio 2017 (“the software”). If you have a validly licensed copy of the software, you may copy and distribute the unmodified object code form of the files listed below, subject to the License Terms for the software.

  • [VisualStudioFolder]\VSSDK\VisualStudioIntegration\Redistributables\VS150_piaredist.exe
  • [VisualStudioFolder]\VSSDK\VisualStudioIntegration\Redistributables\VSSDKTestHost.exe
How To Download Offline Microsoft Visual Studio 2015 ISO File 2021
How To Download Offline Microsoft Visual Studio 2015 ISO File 2021

Keywords searched by users: visual studio 2017 win32

Visual Studio 2017 Lỗi Khi Tạo Project Không Có Tùy Chọn Win32 Console -  Randomq - Dạy Nhau Học
Visual Studio 2017 Lỗi Khi Tạo Project Không Có Tùy Chọn Win32 Console – Randomq – Dạy Nhau Học
Win32 Application Wizard In Visual Studio 2017 - Adammilo
Win32 Application Wizard In Visual Studio 2017 – Adammilo
Walkthrough: Create A Traditional Windows Desktop Application (C++) |  Microsoft Learn
Walkthrough: Create A Traditional Windows Desktop Application (C++) | Microsoft Learn
Create Win32 Project In Visual Studios 2019 - Youtube
Create Win32 Project In Visual Studios 2019 – Youtube
Using A Windows Runtime Component From A Win32 Application - Microsoft  Community Hub
Using A Windows Runtime Component From A Win32 Application – Microsoft Community Hub
Visual Studio 2017 Lỗi Khi Tạo Project Không Có Tùy Chọn Win32 Console -  Randomq - Dạy Nhau Học
Visual Studio 2017 Lỗi Khi Tạo Project Không Có Tùy Chọn Win32 Console – Randomq – Dạy Nhau Học
Walkthrough: Create And Use Your Own Dynamic Link Library (C++) | Microsoft  Learn
Walkthrough: Create And Use Your Own Dynamic Link Library (C++) | Microsoft Learn
Visual Studio 2017 15.0 Release Notes | Microsoft Learn
Visual Studio 2017 15.0 Release Notes | Microsoft Learn
Walkthrough: Create A Traditional Windows Desktop Application (C++) |  Microsoft Learn
Walkthrough: Create A Traditional Windows Desktop Application (C++) | Microsoft Learn
Visual Studio 2017 による Win32 Api を使ったデスクトップアプリの開発 #C++ - Qiita
Visual Studio 2017 による Win32 Api を使ったデスクトップアプリの開発 #C++ – Qiita
Get Started With Webview2 In Win32 Apps - Microsoft Edge Developer  Documentation | Microsoft Learn
Get Started With Webview2 In Win32 Apps – Microsoft Edge Developer Documentation | Microsoft Learn
Visual Studio 2017에서 Win32 콘솔 응용 프로그램 만들기 : 네이버 블로그
Visual Studio 2017에서 Win32 콘솔 응용 프로그램 만들기 : 네이버 블로그
Walkthrough: Create A Traditional Windows Desktop Application (C++) |  Microsoft Learn
Walkthrough: Create A Traditional Windows Desktop Application (C++) | Microsoft Learn
Hướng Dẫn Build Lib Opencv 4.8.0 Trên Windows 10 - Thị Giác Máy Tính
Hướng Dẫn Build Lib Opencv 4.8.0 Trên Windows 10 – Thị Giác Máy Tính
Visual Studio 2017 による Win32 Api を使ったデスクトップアプリの開発 #C++ - Qiita
Visual Studio 2017 による Win32 Api を使ったデスクトップアプリの開発 #C++ – Qiita
Windows Desktop Wizard | Microsoft Learn
Windows Desktop Wizard | Microsoft Learn
Win32] Visual Studio 2017에 C++ Winforms 창 띄우기
Win32] Visual Studio 2017에 C++ Winforms 창 띄우기
Win32 Sample App With Visual Composition - Microsoft Edge Developer  Documentation | Microsoft Learn
Win32 Sample App With Visual Composition – Microsoft Edge Developer Documentation | Microsoft Learn
Visual Studio: Mylib.Lib Is Not A Valid Win32 Application - Microsoft Q&A
Visual Studio: Mylib.Lib Is Not A Valid Win32 Application – Microsoft Q&A

See more here: kientrucannam.vn

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *