Làm cách nào để chèn số phiên bản lắp ráp (mà tôi đã đặt để tự động gia tăng) vào văn bản biểu mẫu Winform?Số phiên bản trong văn bản biểu mẫu Winform
Trả lời
Hoặc trong số này sẽ làm việc:
var version = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version;
this.Text = String.Format("My Application Version {0}", version);
string version = System.Windows.Forms.Application.ProductVersion;
this.Text = String.Format("My Application Version {0}", version);
Giả sử này được chạy trên Form
bạn muốn hiển thị văn bản trên
như bạn có thể xem tại đây: http://msdn.microsoft.com/en-us/library/system.reflection.assemblyname.version.aspx
class Example
{
static void Main()
{
Console.WriteLine("The version of the currently executing assembly is: {0}",
Assembly.GetExecutingAssembly().GetName().Version);
Console.WriteLine("The version of mscorlib.dll is: {0}",
typeof(String).Assembly.GetName().Version);
}
}
System.Reflection.Assembly assembly = System.Reflection.Assembly.GetExecutingAssembly();
System.Diagnostics.FileVersionInfo fvi = System.Diagnostics.FileVersionInfo.GetVersionInfo(assembly.Location);
return fvi.ProductVersion;
trong ví dụ: System.Reflection.AssemblyName
.
Assembly.GetExecutingAssembly().GetName().Version.ToString()
Tôi đang sử dụng sau đây trong một WinForm:
public MainForm()
{
InitializeComponent();
Version version = Assembly.GetExecutingAssembly().GetName().Version;
Text = Text + " " + version.Major + "." + version.Minor + " (build " + version.Build + ")"; //change form title
}
Không hiển thị số phiên bản cho người dùng, xây dựng số là đủ thông tin kỹ thuật
Hãy chắc chắn rằng AssemblyInfo.cs của bạn kết thúc bằng sau đây (loại bỏ các phiên bản nó đã có theo mặc định) cho VisualStudio để autoincrement xây dựng và sửa đổi số. Bạn phải cập nhật phiên bản lớn và nhỏ cho mình ở mỗi bản phát hành (cập nhật phiên bản chính cho các tính năng mới, phiên bản nhỏ khi bạn làm chỉ sửa chữa):
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.*")]
không chắc chắn nếu chỉnh sửa của tôi đã được xuất bản, anyway cũng có thể sử dụng sửa đổi này: Phiên bản version = (ApplicationDeployment.IsNetworkDeployed)? ApplicationDeployment.CurrentDeployment.CurrentVersion: Assembly.GetExecutingAssembly(). GetName(). Phiên bản; // nếu mạng triển khai phiên bản đã xuất bản (như trang cài đặt web) –
Text = Application.ProductVersion
cách nhanh để có được phiên bản đầy đủ như là một chuỗi (ví dụ: "1.2.3.4")
- 1. Hộp văn bản Winform không thể hiển thị văn bản
- 2. Số phiên bản .NET (Phiên bản trình cài đặt)
- 3. Cách tạo khóa "Enter" trong văn bản gửi biểu mẫu
- 4. Phiên bản yêu cầu xác thực biểu mẫu Net.
- 5. Mẫu phiên bản đối tượng
- 6. Làm cho hộp văn bản nhiều dòng giữ nhiều văn bản hơn (C#, winform)
- 7. Chỉnh sửa Biểu mẫu ở Django tạo phiên bản mới
- 8. Thêm dấu đầu dòng văn bản vào biểu mẫu C#
- 9. C# Hình thức Winform trong mẫu
- 10. Giới hạn số ký tự được phép trong trường văn bản nhập biểu mẫu
- 11. Dừng nhãn biểu mẫu từ sửa đổi văn bản
- 12. So sánh phiên bản văn bản trong FCKEditor
- 13. số phiên bản msi
- 14. Nếu Biểu mẫu tối, thì Văn bản trên biểu mẫu phải là Ánh sáng
- 15. Winforms: nhận số Phiên bản xuất bản?
- 16. Phiên bản ASP.Net/Số bản dựng
- 17. văn bản giữ chỗ trong phần tử văn bản zend
- 18. Biểu tượng VÀ Văn bản trong UISegmentedController
- 19. Làm cách nào để xóa văn bản của tất cả các hộp văn bản trong biểu mẫu?
- 20. Tại sao văn bản trong hộp văn bản được đánh dấu (được chọn) khi biểu mẫu được hiển thị?
- 21. Kiểm soát phiên bản cho văn xuôi
- 22. Hosting phiên RemoteAPP trong Winform
- 23. Chỉ mẫu văn bản nhập Cyrillic
- 24. Hạn chế ứng dụng WinForm cho một quá trình với nhiều phiên bản
- 25. trường văn bản Mã như trong số
- 26. Bỏ chọn văn bản trong hộp văn bản
- 27. bản đánh số cho các biểu mẫu web
- 28. Tìm số phiên bản Eclipse
- 29. Chỉ định số phiên bản trong Bower
- 30. Số phiên bản Maven trong tệp java
Điều này hoạt động tốt. – HerrimanCoder
VẪN VẪN ĐIỀN này.Text = Application.ProductVersion –
System.Windows.Forms.Application.ProductVersion –