Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Nov 12, 2025

Summary

The documentation incorrectly stated that only one version of .NET Framework can exist on a machine. This is misleading—multiple .NET Framework major versions (3.5 and 4.x) can coexist, but only one 4.x version can be installed at a time.

Changes:

  • Specified that the side-by-side limitation applies to .NET Framework 4.x specifically
  • Added parenthetical note that .NET Framework 3.5 is separate and optional

Before:

Side-by-side installation isn't possible with .NET Framework. It's a Windows component, and only one version can exist on a machine at a time...

After:

Side-by-side installation isn't possible with .NET Framework 4.x. It's a Windows component, and only one version of .NET Framework 4.x can exist on a machine at a time (.NET Framework 3.5 is separate and optional)...

Original prompt

This section details on the original issue you should resolve

<issue_title>More than one version of .NET Framework can be installed on a Windows PC</issue_title>
<issue_description>### Type of issue

Typo

Description

The documentation states the following, "Side-by-side installation isn't possible with .NET Framework. It's a Windows component, and only one version can exist on a machine at a time: each version of .NET Framework replaces the previous version. If you install a new app that targets a later version of .NET Framework, you might break existing apps that run on the machine because the previous version was replaced."

This seems incorrect. I have installed multiple versions of .NET Framework on a Windows PC. I think this needs to be clarified better.

Page URL

https://learn.microsoft.com/en-us/dotnet/standard/choosing-core-framework-server

Content source URL

https://github.com/dotnet/docs/blob/main/docs/standard/choosing-core-framework-server.md

Document Version Independent Id

95083e1c-ef53-e813-08e2-1aa31b431f00

Platform Id

4eaee7e4-968f-100a-bc55-d4bd576a5e5b

Article author

@gewarren

Metadata

  • ID: 7b76cb0d-df6d-88c4-557d-ad327a566eef
  • PlatformId: 4eaee7e4-968f-100a-bc55-d4bd576a5e5b
  • Service: dotnet-fundamentals

Related Issues</issue_description>

<agent_instructions>Improve that paragraph specifying you can only have one version of .NET Framework 4 installed and add a parenthetical clause mentioning that .NET Framework 3.5 is optional but separate from .NET Framework 4.</agent_instructions>

Comments on the Issue (you are @copilot in this section)

@adegeo Yeah. I mean you can have Framework 3.5 and 4.X installed and only one version of 4.X and one version of 3.5. I don't know if it's worth clarifying? Maybe a tiny bit? Maybe copilot can just improve that paragraph with .NET Framework 3.5 as a parenetical clause.

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.


Internal previews

📄 File 🔗 Preview link
docs/standard/choosing-core-framework-server.md .NET vs. .NET Framework for server apps

Co-authored-by: adegeo <67293991+adegeo@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix documentation regarding .NET Framework installations Clarify .NET Framework 4.x versioning in side-by-side installation docs Nov 12, 2025
Copilot AI requested a review from adegeo November 12, 2025 19:19
Copilot finished work on behalf of adegeo November 12, 2025 19:19
@adegeo adegeo marked this pull request as ready for review November 18, 2025 17:50
@adegeo adegeo requested review from a team and gewarren as code owners November 18, 2025 17:50
Copilot AI review requested due to automatic review settings November 18, 2025 17:50
Copilot finished reviewing on behalf of adegeo November 18, 2025 17:52
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR clarifies the .NET Framework versioning documentation to address a misleading statement about side-by-side installations. The original text incorrectly suggested that only one version of .NET Framework can exist on a machine, when in reality multiple major versions (3.5 and 4.x) can coexist, but only one 4.x version can be installed at a time.

  • Specified that the side-by-side limitation applies to .NET Framework 4.x specifically
  • Added a parenthetical note about .NET Framework 3.5 being separate and optional
  • Removed context about potential app breakage during upgrades

@adegeo adegeo requested a review from BillWagner November 18, 2025 18:12
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

More than one version of .NET Framework can be installed on a Windows PC

2 participants