[C#] Hiển thị phiên bản Net Framework từ file dll hoặc exe

[C#] Hiển thị phiên bản Net Framework từ file dll hoặc exe
Đăng bởi: Thảo Meo - Lượt xem: 528 08:32:22, 16/08/2022C#   In bài viết

Xin chào các bạn, bài viết hôm nay mình sẻ tiếp tục hướng dẫn các bạn cách check file dll, hoặc exe được Build từ phiên bản NetFramework bao nhiêu trên lập trình c#, winform.

[C#] Find NetFramework version from file exe, dll

Giao diện demo ứng dụng:

find_netframework_build_csharp

Như ở hình dưới khi các bạn browse vào file exe hay dll thì sẽ hiện thị như hình demo mình ở trên.

Full code c#:

namespace FindNetFrameWork
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void btn_browse_Click(object sender, EventArgs e)
        {
            var dlg = new OpenFileDialog();
            if (dlg.ShowDialog() == DialogResult.OK)
            {
                var filename = dlg.FileName;
                var tar = (TargetFrameworkAttribute)Assembly
               .LoadFrom(filename)
               .GetCustomAttributes(typeof(TargetFrameworkAttribute)).First();
                label1.Text = tar.FrameworkName;
            }
        }
    }
}

Thanks for waching!

DOWNLOAD SOURCE

Tags: detect netframework exe dllfind netframework c#

THÔNG TIN TÁC GIẢ

BÀI VIẾT LIÊN QUAN

[C#] Hiển thị phiên bản Net Framework từ file dll hoặc exe
Đăng bởi: Thảo Meo - Lượt xem: 528 08:32:22, 16/08/2022C#   In bài viết

CÁC BÀI CÙNG CHỦ ĐỀ

Đọc tiếp
.