如何查明您的系统中安装了哪个版本的.Net Framework

问题描述 投票:0回答:3

如何查明系统中安装了哪个版本的.Net Framework?

.net .net-assembly
3个回答
1
投票

使用 Windows 资源管理器,转到 c:\Windows\Microsoft.NET\Framework(或 Framework64)。 每个安装的 .NET 版本都会有一个文件夹。


0
投票

使用该代码构建一个小型应用程序并将其提供给您的用户:

    If Environment.Version.ToString <> "" Then
        NetFramework = ".NET Framework " & Environment.Version.ToString
    ElseIf Not  IsNothing(Type.GetType("System.Runtime.GcLargeObjectHeapCompationMode", False)) Then
        NetFramework = ".NET Framework 4.5.1"

    ElseIf Not IsNothing(Type.GetType("System.Runtime.GcLargeObjectHeapCompationMode", False)) Then
        NetFramework = ".NET Framework 4.5"
    Else

        Dim ass As Assembly = Assembly.GetExecutingAssembly()
        Dim appVersion As String = ass.GetReferencedAssemblies.Where(Function(x) x.Name = "System.Core").First().Version.ToString

        NetFramework = ".NET Framework " & appVersion

    End If

    msgbox(NetFramework)
    end

0
投票

打开cmd

dotnet --list-sdks
dotnet --list-runtimes
dotnet --info
© www.soinside.com 2019 - 2024. All rights reserved.