Windows server 2012 r2 visual studio 2012

hi GOWTHAM ,
  • hi GOWTHAM ,

    Thanks for posting!

    As far as I know, window azure VM didn’t support VS currently. I suggest you refer to this document via (
    http://support.microsoft.com/kb/2721672/en-us) . You could install those on VM, Please see the supported software list:

    Microsoft BizTalk Server
    Microsoft BizTalk Server 2013 and later versions are supported.

    Microsoft Dynamics GP
    Microsoft Dynamics GP 2013 and later versions are supported.

    Microsoft Dynamics NAV
    Microsoft Dynamics NAV 2013 and later versions are supported.

    Microsoft Forefront Identity Manager
    Microsoft Forefront Identity Manager 2010 R2 SP1 and later versions are supported.

    Microsoft HPC Pack
    Microsoft HPC Pack 2012 and later versions are supported. For more information, see the «Windows Azure integration» section of the following Microsoft TechNet topic:

    Microsoft Project Server
    Microsoft Project Server 2013 and later versions are supported.

    Microsoft SharePoint Server
    Microsoft SharePoint Server 2010 and later versions are supported on Windows Azure Virtual Machines. For more information, see the following SharePoint website:

    Microsoft SQL Server
    64-bit versions of Microsoft SQL Server 2008 and later versions are supported. For more information, see the following Microsoft Knowledge Base article:

    956893

          (http://support.microsoft.com/kb/956893/            )    

    Support policy for Microsoft SQL Server products that are running in a hardware virtualization environment

    Microsoft System Center
    Microsoft System Center 2012 SP1 and later versions are supported for the following applications:

    • App Controller
    • Configuration Manager
    • Endpoint Protection
    • Operations Manager
    • Orchestrator
    • Server Application Virtualization
    • Service Manager

    For more information about Configuration Manager and Endpoint Protection support, see the following Microsoft Knowledge Base article:

    2889321

          (http://support.microsoft.com/kb/2889321/            )    

    System Center 2012 Configuration Manager and System Center 2012 Endpoint Protection support for Windows Azure Virtual Machines

    Microsoft Team Foundation Server
    Microsoft Team Foundation Server 2012 and later versions are supported.

    Windows Server Roles
    Windows Server 2008 R2 and later versions are supported for the following roles unless explicitly noted otherwise. The following list will be updated as new roles are confirmed: 

    • Active Directory Domain Services
    • Active Directory Federation Services
    • Active Directory Lightweight Directory Services
    • Application Server
    • DNS Server
    • File Services
    • Network Policy and Access Services
    • Print and Document Services
    • Remote Desktop Services*
    • Web Server (IIS)
    • Windows Server Update Services

    *For more information about licensing restrictions that are related to Remote Desktop Services in Windows Azure, see Virtual Machines Licensing FAQ

          (http://www.windowsazure.com/en-us/pricing/licensing-faq/#header-3)    

    . For technical information about how to configure Remote Desktop Services in Windows Azure for session hosting by using Windows Server 2012 or Windows Server 2012 R2, see Windows
    Azure Desktop Hosting — Reference Architecture and Deployment Guides

          (http://msdn.microsoft.com/en-us/library/windowsazure/dn451351.aspx)    

    .

    The following roles are not supported in Windows Azure Virtual Machines:

    • Dynamic Host Configuration Protocol Server
    • Hyper-V
    • Remote Access (Direct Access)
    • Rights Management Services
    • Windows Deployment Services

    Windows Server Features
    Significant features that are not supported:

    • BitLocker Drive Encryption (on the operating system hard disk; may be used on data disks)
    • Windows Server Failover Clustering, except for SQL Server AlwaysOn Availability Groups (For more information, see the following MSDN topic:
    • Internet Storage Name Server
    • Multipath I/O
    • Network Load Balancing
    • Peer Name Resolution Protocol
    • SNMP Services
    • Storage Manager for SANs
    • Windows Internet Name Service
    • Wireless LAN Service

    Also, you could submit a feature suggestion on
    http://www.mygreatwindowsazureidea.com/forums/34192-windows-azure-feature-voting.
    Best Regards,

    Will


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.

    Click
    HERE to participate the survey.

    • Помечено в качестве ответа

      10 февраля 2014 г. 9:43

    • Remove From My Forums
    • Question

    • I have been having issues when trying to install Visual Studio (offline, Online, ISO) on a Server 2012 R2. The issue is that Visual Studio was already installed on this machine once. 

      While it was already installed that means that we’re not missing any of the Windows Updates that are required for a Server 2012 R2 install. The reason it was failing was it was saying that .NET wasn’t installed. 

      As we try to reinstall it Visual studio gives the same error, «The .Net Framework installed on this machine does not meet the minimum required version: 4.5.25000».

      The real issue is that every time we try to install the redists for .NET, they’re all installed. All the way up to current. Every tool we run states that .NET is installed. We have the Windows features 2.0 and 3.5 installed as well. 

      Visual Studio doesn’t seem able to find .Net when everything else can. 

      Here is the error in the log it creates on attempted install:

      [1A80:0940][2017-02-13T13:07:22]i000: MUX:  Checking http://go.microsoft.com/fwlink/?LinkID=659005 for update.
      [1A80:0940][2017-02-13T13:07:23]i000: MUX:  Failed to download the update xml file from http://go.microsoft.com/fwlink/?LinkID=659005 Setup will not be updated.
      [1A80:0940][2017-02-13T13:07:23]i052: Condition ‘(VersionNT = v6.3) AND (WindowsBuildNumber < 9600)’ evaluates to false.
      [1A80:0940][2017-02-13T13:07:23]i052: Condition ‘CompatibilityMode = 0’ evaluates to false.
      [1A80:0940][2017-02-13T13:07:23]i052: Condition ‘NOT((VersionNT > v6.1) OR (VersionNT = v6.1 AND ServicePackLevel >= 1))’ evaluates to false.
      [1A80:0940][2017-02-13T13:07:23]i052: Condition ‘(NOT IsLanguagePack) AND ( CurrentOperation = «Install» ) AND ( FLP_Version > v14.0.25420 )’ evaluates to false.
      [1A80:0940][2017-02-13T13:07:23]i052: Condition ‘RebootPending = 1’ evaluates to false.
      [1A80:0940][2017-02-13T13:07:23]i052: Condition ‘NOT (IEsvcVersionExists) OR (IEsvcVersion < v10.0)’ evaluates to false.
      [1A80:0940][2017-02-13T13:07:23]i052: Condition ‘(VersionNT < v6.2) AND ((NetworkAvailable = 0) OR (DisableRootAutoUpdate = 1)) AND NOT ((MicrosoftRootCertificateAuthority2011RootExists OR MicrosoftRootCertificateAuthority2011AuthRootExists) AND (MicrosoftRootCertificateAuthority2010RootExists
      OR MicrosoftRootCertificateAuthority2010AuthRootExists))’ evaluates to false.
      [1A80:0940][2017-02-13T13:07:23]i052: Condition ‘( CurrentOperation = «Install» AND EnterpriseExists )’ evaluates to false.
      [1A80:0940][2017-02-13T13:07:23]i052: Condition ‘( CurrentOperation = «Install» AND UltimateExists )’ evaluates to false.
      [1A80:0940][2017-02-13T13:07:23]i052: Condition ‘( CurrentOperation = «Install» AND NOT EnterpriseExists AND ProfessionalExists)’ evaluates to false.
      [1A80:0940][2017-02-13T13:07:23]i052: Condition ‘(VersionNT = v6.3) AND (KB2919355_amd64_CurrentState <> 112 AND KB2919355_x86_CurrentState <> 112)’ evaluates to false.
      [1A80:0940][2017-02-13T13:07:23]i052: Condition ‘(CurrentOperation = «Install») AND RelatedBundleTag_vs_community AND (RelatedBundleTag_vs_community <> 1033) AND (BaselineBundleVersion <= FLP_Version)’ evaluates to false.
      [1A80:0940][2017-02-13T13:07:23]i052: Condition ‘CurrentOperation = «Install» AND (WebExpress_Version14 > v0.0.0.0) AND (WebExpress_Version14 < v14.0.23104.0) AND NOT(WebExpress_Version14 = v14.0.25420.0)’ evaluates to false.
      [1A80:0940][2017-02-13T13:07:23]i052: Condition ‘CurrentOperation = «Install» AND (WDExpress_Version14 > v0.0.0.0)  AND (WDExpress_Version14 < v14.0.23104.0) AND NOT(WDExpress_Version14 = v14.0.25420.0)’ evaluates to false.
      [1A80:0940][2017-02-13T13:07:23]i052: Condition ‘CurrentOperation = «Install» AND (WinExpress_Version14 > v0.0.0.0) AND (WinExpress_Version14 < v14.0.23104.0) AND NOT(WinExpress_Version14 = v14.0.25420.0)’ evaluates to false.
      [1A80:0940][2017-02-13T13:07:23]i052: Condition ‘NOT NetFX45OrNewer_Release OR NetFX45OrNewer_Release < 378389’ evaluates to false.
      [1A80:0940][2017-02-13T13:07:23]i052: Condition ‘(Win10ToolsVersion = «14.0.22823») AND (IsDateWithinRange = «1»)’ evaluates to false.
      [1A80:0940][2017-02-13T13:07:23]i052: Condition ‘(VersionNT = v6.3) AND (netfxfullredist_43_DetectKey < v4.5.25000)’ evaluates to true.
      [1A80:0940][2017-02-13T13:07:23]i000: MUX:  Configuring feed…
      [1A80:0940][2017-02-13T13:07:23]i000: MUX:  Stop Block: NetFXVersionBlock : The .Net Framework installed on this machine does not meet the minimum required version: 4.5.25000.
      [1A80:0940][2017-02-13T13:07:23]i000: MUX:  Online feed url: http://go.microsoft.com/fwlink/?LinkID=659004
      [1A80:0940][2017-02-13T13:07:23]i000: MUX:  Flp lang online feed uri: http://go.microsoft.com/fwlink/?LinkID=659004&clcid=0x409
      [1A80:0940][2017-02-13T13:07:23]i000: MUX:  Embedded feed is selected as a local feed.
      [1A80:0940][2017-02-13T13:07:23]i000: MUX:  Local copy of the dynamic feed is present: C:UsersraclemenAppDataLocalTemp1{79b486b9-c5f0-4096-a00c-8351f59587c2}.ba1Feed.xml
      [1A80:0940][2017-02-13T13:07:23]i000: MUX:  Feed uri to register: http://go.microsoft.com/fwlink/?LinkID=659004&clcid=0x409
      [1A80:0940][2017-02-13T13:07:26]i000: MUX:  After online feed and local feed comparison, the online feed: http://go.microsoft.com/fwlink/?LinkID=659004&clcid=0x409 has higher version 
      [1A80:0940][2017-02-13T13:07:26]i000: MUX:  Final feed location: C:UsersraclemenAppDataLocalTemp11981786583.xml
      [1A80:0940][2017-02-13T13:07:26]i000: MUX:  Feed uri to register: http://go.microsoft.com/fwlink/?LinkID=659004&clcid=0x409
      [1A80:0940][2017-02-13T13:07:26]i000: MUX:  Stop Block: NetFXVersionBlock : The .Net Framework installed on this machine does not meet the minimum required version: 4.5.25000.
      [1A80:0940][2017-02-13T13:07:26]i000: MUX:  Go to Blocker page.
      [1A80:0940][2017-02-13T13:07:26]i199: Detect complete, result: 0x0

      Any help is greatly appreciated.

    Answers

    • Hi,

      Thank you for your update.

      Please have a try with the following steps:

      • Run regedit.exe.
      • Edit Framework version key.
      • WIN64-bit: Go to the following key:HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftNET Framework SetupNDPv4Full
      • WIN32-bit:Go to HKEY_LOCAL_MACHINESOFTWAREMicrosoftNET Framework SetupNDPv4Full

      NOTE: You’ll need to change the permissions before you can edit anything. First, change the owner to Administrators, then assign the Administrators principal with Full Control. — Finally, simply change the value for «Version» to » 4.5.25000″.
      To change permission for editing registry, in Regedit, select you key, right-click—>Permissions—>Advanced—>Owner, select Administrators, Apply. Then grand Full Control to «Administrators». (before you edit the registry, please back up
      it firstly)

      Best regards,

      Joyce


      Please remember to click «Mark as Answer» the responses that resolved your issue, and to click «Unmark as Answer» if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints
      to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

      • Marked as answer by

        Wednesday, March 1, 2017 4:50 PM

    I developed an ASP.NET project targeting .NET 4.5 in Visual Studio 2012, which is running fine on Windows Server 2008 R2. Now I want to deploy on

    OS Name:                   Microsoft Windows Server 2012 R2 Standard
    System Model:              ProLiant DL360 G5
    System Type:               x64-based PC
    Processor(s):              2 Processor(s) Installed.
    

    But according to Microsoft website .NET Framework 4.5.1 is pre-installed with the OS. So my question is I can install lower version 4.5 Framework in Microsoft Windows Server 2012 R2 Standard, or do I need to upgrade the Framework 4.5 to 4.5.1? If upgrade the Framework, how can I upgrade (I have Visual Studio 2012)?

    ardila's user avatar

    ardila

    1,2791 gold badge14 silver badges24 bronze badges

    asked Jan 11, 2016 at 5:26

    user good's user avatar

    0

    .NET 4.5.1 is an in-place update to .NET 4 and 4.5. This means that installing 4.5.1 replaces 4 or 4.5 (whichever is present). If your solution targets 4.5 it will run on 4.5.1. You should check the changelog, however, to determine if any of the changes introduced affect your application.

    In any case, you should check what version of the Framework is actually installed on the target machine rather than just assuming that it is as it appears on Microsoft’s website.

    answered Jan 11, 2016 at 9:15

    ardila's user avatar

    ardilaardila

    1,2791 gold badge14 silver badges24 bronze badges

    According to
    Microsoft Dot Net Download Link

    .NET Framework 4.5 is a highly compatible, in-place update to .NET Framework 4.

    And It mentioned about 4.5 to 4.5.1 and even 4.6 an so on.
    So it is not a problem . all version of .Net framework are compatible with new version.

    But I highly recommend to update to newer version because there are many new exploit in .net 4.5 which can cause a remote code execute in your system but I’m sure that windows updating this bugs if you allow to update windows automatically.

    Hope it helps.

    answered Jan 11, 2016 at 11:28

    Mohammad Sina Karvandi's user avatar

    1

    title description ms.date helpviewer_keywords ms.assetid

    Install the .NET Framework developer pack or redistributable

    Developers can download and install the .NET Framework developer pack and targeting pack. You can include the .NET Framework redistributable with your apps.

    02/23/2022

    .NET Framework redistributable package, downloading

    .NET Framework, installing

    installing .NET Framework

    installation [.NET Framework]

    daf9d9d5-84ac-4bd9-a864-27665ffd0f5c

    Install .NET Framework for developers

    .NET is an integral part of many apps running on Windows and provides common functionality for those apps to run. For developers, .NET Framework provides a comprehensive and consistent programming model for building apps that have visually stunning user experiences and seamless and secure communication.

    [!NOTE]
    This article is intended for developers who either want to install .NET Framework on their own system or who want to install it with their applications. For users interested in installing .NET Framework, see the individual articles that discuss installing .NET Framework on specific operating systems, such as Install .NET Framework on Windows 10 and Windows Server 2016.

    This article provides links for installing all versions of .NET Framework from .NET Framework 4.5 to .NET Framework 4.8.1 on your computer. If you’re a developer, you can also use these links to download and redistribute .NET Framework with your apps. For information on deploying a version of .NET Framework with your app, see .NET Framework deployment guide for developers.

    [!INCLUDEnet_retirement]

    [!INCLUDEnet-framework-4-versions]

    For more information about versions of .NET Framework and how to determine which versions are installed on a computer, see Versions and Dependencies and How to: Determine Which .NET Framework Versions Are Installed.

    [!NOTE]
    For information on .NET Framework 3.5, see Install the .NET Framework 3.5 on Windows 11, Windows 10, Windows 8.1, and Windows 8.

    Use the following table for quick links, or read further for details. To view the system requirements for .NET Framework before installation, see System Requirements. For help with troubleshooting, see Troubleshooting.

    .NET Framework version Installer (Developer Pack and Runtime) Platform support
    4.8.1 .NET Framework 4.8.1 Included in:

    Visual Studio 2022 (version 17.3)

    You can install on:

    Windows 11
    Windows 10 version 21H2
    Windows 10 version 21H1
    Windows 10 version 20H2
    Windows Server 2022

    (for a full list, see system requirements)

    4.8 .NET Framework 4.8 Included in:

    Windows 11
    Windows 10 May 2019 Update (and later versions)
    Visual Studio 2019 (version 16.3)

    You can install on:

    Windows 10 October 2018 Update
    Windows 10 April 2018 Update
    Windows 10 Fall Creators Update
    Windows 10 Creators Update
    Windows 10 Anniversary Update
    Windows 8.1 and earlier
    Windows Server 2022
    Windows Server 2019
    Windows Server, Version 1809
    Windows Server, Version 1803

    (for a full list, see system requirements)

    4.7.2 .NET Framework 4.7.2 Included in:

    Windows 10 October 2018 Update
    Windows 10 April 2018 Update
    Windows Server 2019
    Windows Server, Version 1809
    Windows Server, Version 1803
    Visual Studio 2017 (15.8 update)

    You can install on:

    Windows 10 Fall Creators Update
    Windows 10 Creators Update
    Windows 10 Anniversary Update
    Windows 8.1 and earlier
    Windows Server, version 1709 and earlier

    (for a full list, see system requirements)

    4.7.1 .NET Framework 4.7.1 Included in:

    Windows 10 Fall Creators Update
    Windows Server, version 1709
    Visual Studio 2017 (15.5 update)

    You can install on:

    Windows 10 Creators Update
    Windows 10 Anniversary Update
    Windows 8.1 and earlier
    Windows Server 2016 and earlier
    (for a full list, see system requirements)

    4.7 .NET Framework 4.7 Included in:

    Windows 10 Creators Update
    Visual Studio 2017 (15.3 update)

    You can install on:

    Windows 10 Anniversary Update
    Windows 8.1 and earlier
    Windows Server 2016 and earlier
    (for a full list, see system requirements)

    4.6.2 .NET Framework 4.6.2 Included in:

    Windows 10 Anniversary Update

    You can install on:

    Windows 10 November Update
    Windows 10
    Windows 8.1 and earlier
    Windows Server 2012 R2 and earlier
    (for a full list, see system requirements)

    4.6.1 .NET Framework 4.6.1 Included in:

    Visual Studio 2015 Update 2

    You can install on:

    Windows 10
    Windows 8.1 and earlier
    Windows Server 2012 R2 and earlier
    (for a full list, see system requirements)

    4.6 .NET Framework 4.6 Included in:

    Windows 10
    Visual Studio 2015

    You can install on:

    Windows 8.1 and earlier
    Windows Server 2012 R2 and earlier
    (for a full list, see system requirements)

    4.5.2 .NET Framework 4.5.2 You can install on:

    Windows 8.1 and earlier
    Windows Server 2012 R2 and earlier
    (for a full list, see system requirements)

    4.5.1 .NET Framework 4.5.1 Included in:

    Windows 8.1
    Windows Server 2012 R2
    Visual Studio 2013

    You can install on:

    Windows 8 and earlier
    Windows Server 2012 and earlier
    (for a full list, see system requirements)

    4.5 .NET Framework 4.5 Included in:

    Windows 8
    Windows Server 2012
    Visual Studio 2012

    You can install on:

    Windows 7 and earlier
    Windows Server 2008 SP2 and earlier
    (for a full list, see system requirements)

    [!INCLUDE net-framework-vs]

    You can install the Developer Pack for a specific version of the .NET Framework, if one is available, on all supported platforms.

    Developer Packs only target a specific version of .NET Framework and don’t include previous versions. For example, the .NET Framework 4.8 Developer Pack doesn’t include .NET Framework 4.7.

    You can install the Web or Offline installer on:

    • Windows 8.1 and earlier

    • Windows Server 2012 R2 and earlier

    For a full list, see System Requirements.

    For a general introduction to .NET Framework for both users and developers, see Getting Started. For information about deploying .NET Framework with your app, see the deployment guide. To read about the architecture and key features of .NET Framework, see the overview.

    Installation choices

    Install a developer targeting pack to develop against the most recent version of .NET Framework in Visual Studio or another development environment, or download the .NET Framework redistributable for distribution with your app or control.

    To install the .NET Framework Developer Pack or Targeting Pack

    A targeting pack lets your app target a specific version of .NET Framework when developing in Visual Studio and some other development environments. A developer pack includes a specific version of .NET Framework and its accompanying SDK along with its corresponding targeting pack.

    The developer pack for .NET Framework 4.5.1 or 4.5.2, the targeting pack for .NET Framework 4.6, and the developer pack for .NET Framework 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, or 4.8 provides a particular .NET Framework’s version of the reference assemblies, language packs, and IntelliSense files for use in an integrated development environment such as Visual Studio. If you’re using Visual Studio, the developer pack or targeting pack also adds the installed version of .NET Framework to the target choices when you create a new project. Choose one of the following:

    • .NET Framework 4.8.1
    • .NET Framework 4.8
    • .NET Framework 4.7.2
    • .NET Framework 4.7.1
    • .NET Framework 4.7
    • .NET Framework 4.6.2
    • .NET Framework 4.6.1
    • .NET Framework 4.6
    • .NET Framework 4.5.2 to install version 4.5.2 on Windows 8.1 or earlier, Visual Studio 2013, Visual Studio 2012, or other IDEs.
    • .NET Framework 4.5.1 to install version 4.5.1 on Visual Studio 2012 or other IDEs.

    From the developer pack download page, choose Download. Next, choose Run or Save, and follow the instructions when prompted. You can also install the developer pack or targeting pack for a specific version of .NET Framework by selecting it from the optional components in the .NET desktop development workload in the Visual Studio Installer, as the following figure shows.

    :::image type=»content» source=»media/guide-for-developers/visual-studio-framework.png» alt-text=»Visual Studio installer with .NET Framework options selected.» lightbox=»media/guide-for-developers/visual-studio-framework-large.png»:::

    When you target a particular version of .NET Framework, your application is built by using the reference assemblies that are included with that version’s developer pack. At run time, assemblies are resolved from the Global Assembly Cache, and the reference assemblies are not used.

    When building an application from Visual Studio or using MSBuild from the command line, MSBuild may display error MSB3644, «The reference assemblies for framework «framework-version» were not found.» To address the error, download the developer pack or the targeting pack for that version of .NET Framework.

    To install or download the .NET Framework redistributable

    Installers download .NET Framework components for an app or control that targets those versions of .NET Framework. These components must be installed on each computer where the app or control runs. These installers are redistributable, so you can include them in the setup program for your app.

    The download page is provided in several languages, but most of the downloads are provided in English only. For additional language support, you must install a language pack.

    Two types of redistributable installers are available:

    • Web installer (web bootstrapper) downloads the required components and the language pack that matches the operating system of the installation computer from the web. This package is much smaller than the offline installer but requires a consistent Internet connection. You can download the standalone language packs to install additional language support.

    • Offline installer (standalone redistributable) contains all the required components for installing .NET Framework but doesn’t contain language packs. This download is larger than the web installer. The offline installer doesn’t require an internet connection. After you run the offline installer, you can download the standalone language packs to install language support. Use the offline installer if you can’t rely on having a consistent Internet connection.

    Both web and offline installers are designed for x86-based and x64-based computers (see system requirements), but do not support Itanium-based computers.

    1. Open the download page for the .NET Framework version you want to install:

      • .NET Framework 4.8.1
      • .NET Framework 4.8
      • .NET Framework 4.7.2
      • .NET Framework 4.7.1
      • .NET Framework 4.7
      • .NET Framework 4.6.2
      • .NET Framework 4.6.1
      • .NET Framework 4.6
      • .NET Framework 4.5.2
      • .NET Framework 4.5.1
      • .NET Framework 4.5
    2. Select the language for the download page. This option does not download the localized resources of .NET Framework; it only affects the text displayed on the download page.

    3. Choose Download.

    4. If prompted, select the download that matches your system architecture, and then choose Next.

    5. When the download prompt appears, do one of the following:

      • If you want to install .NET Framework on your computer, choose Run, and then follow the prompts on your screen.

      • If you want to download .NET Framework for redistribution, choose Save, and then follow the prompts on your screen.

    6. If you want to download resources for additional languages, follow the instructions in the next section to install one or more language packs.

    [!NOTE]
    If you encounter any problems during the installation, see Troubleshooting.

    Installation notes:

    • .NET Framework 4.5 and later versions replace .NET Framework 4.0. When you install these versions on a system that has .NET Framework 4 installed, the assemblies are replaced.

    • Uninstalling .NET Framework 4.5 or later versions also removes pre-existing .NET Framework 4 files. If you want to go back to .NET Framework 4, you must reinstall it and any updates to it. See Installing the .NET Framework 4.

    • You must have administrative credentials to install .NET Framework 4.5 or later versions.

    • The .NET Framework 4.5 redistributable was updated on October 9, 2012 to correct an issue related to an improper timestamp on a digital certificate, which caused the digital signature on files produced and signed by Microsoft to expire prematurely. If you previously installed the .NET Framework 4.5 redistributable package dated August 16, 2012, we recommend that you update your copy with the latest redistributable from the .NET Framework download page. For more information about this issue, see Microsoft Security Advisory 2749655.

    To install language packs

    Language packs are executable files that contain the localized resources (such as translated error messages and UI text) for supported languages. If you don’t install a language pack, .NET Framework error messages and other text are displayed in English. Note that the web installer automatically installs the language pack that matches your operating system, but you can download additional language packs to your computer. The offline installers don’t include any language packs.

    [!IMPORTANT]
    The language packs don’t contain the .NET Framework components that are required to run an app, so you must run the web or offline installer before you install a language pack. If you have already installed a language pack, uninstall it, install the .NET Framework, and then reinstall the language pack.

    1. Open the language pack download page for the .NET Framework version you’ve installed:

      • .NET Framework 4.8.1
      • .NET Framework 4.8
      • .NET Framework 4.7.2
      • .NET Framework 4.7.1
      • .NET Framework 4.7
      • .NET Framework 4.6.2
      • .NET Framework 4.6.1
      • .NET Framework 4.6
      • .NET Framework 4.5.2
      • .NET Framework 4.5.1
      • .NET Framework 4.5
    2. In the language list, choose the language you want to download, and wait a few seconds for the page to reload in that language.

    3. Choose Download.

    The following table lists the supported languages.

    Language Culture
    Arabic ar
    Czech cs
    Danish da
    Dutch nl
    Finnish fi
    English (USA) en-US
    French fr
    German de
    Greek el
    Hebrew he
    Hungarian hu
    Italian it
    Japanese ja
    Korean ko
    Norwegian no
    Polish pl
    Portuguese (Brazil) pt-BR
    Portuguese (Portugal) pt-PT
    Russian ru
    Simplified Chinese zh-CHS
    Spanish es
    Swedish sv
    Traditional Chinese zh-CHT
    Turkish tr

    Next steps

    • If you’re new to .NET Framework, see the overview for an introduction to key concepts and components.

    • For new features and improvements in .NET Framework 4.5 and all later versions, see What’s New.

    • For detailed information about deploying .NET Framework with your app, see Deployment Guide for Developers.

    • For changes that affect the deployment of .NET Framework with your app, see Reducing System Restarts During .NET Framework 4.5 Installations.

    • For information about migrating your app from .NET Framework 4 to .NET Framework 4.5 or later versions, see the migration guide.

    • See .NET Framework Reference Source to browse through .NET Framework source code online. The reference source is also available on GitHub. You can download the reference source for offline viewing and step through the sources (including patches and updates) during debugging. For more information, see the blog entry A new look for .NET Reference Source.

    See also

    • Deployment Guide for Developers
    • Deployment Guide for Administrators
    • Install the .NET Framework 3.5 on Windows 11, Windows 10, Windows 8.1, and Windows 8
    • Troubleshoot Blocked .NET Framework Installations and Uninstallations

    So I’m trying to install Visual Studio 2015 Community on my Windows Server 2012 R2 box which will end up being a Jenkins build server. Attempting to do so gives an error saying that I need to install KB 2919355.

    Visual Studio error

    So I attempt to download the right KB from the Microsoft download page. The two files that I would assume to work are either Windows8.1-KB2919355-x64.msu and Windows8.1-KB2919355-x86.msu (just to try) and neither update work, saying that the update is not applicable.

    Installer error

    I’ve not been able to get this working and I haven’t been able to find a proper way to fix this. Can anyone offer any suggestions or solutions? Thanks!

    asked Mar 21, 2016 at 16:18

    Chiggins's user avatar

    These KB’s must be installed in the following order: clearcompressionflag.exe, KB2919355, KB2932046, KB2959977, KB2937592, KB2938439, and KB2934018.

    KB2919442 is a prerequisite for Windows Server 2012 R2 Update and should be installed before attempting to install KB2919355

    answered Mar 21, 2016 at 16:23

    yagmoth555's user avatar

    yagmoth555yagmoth555

    16.5k4 gold badges28 silver badges49 bronze badges

    1

    You just need to install KB2919442(x86 or x64 based on your platform), and that’s it…. now you can install KB2919355 and finally you can get visual studio 2015 installed on your system…

    answered Mar 27, 2016 at 4:03

    dvarelae858's user avatar

    Понравилась статья? Поделить с друзьями:
  • Windows server 2012 r2 upgrade windows server 2016
  • Windows server 2012 r2 update version
  • Windows server 2012 r2 update pack
  • Windows server 2012 r2 update kb2919355
  • Windows server 2012 r2 update history