Jak wstawić numer wersji zespołu (który ustawiłem na automatyczną inkrementację) do tekstu formularza WinForm?Numer wersji w formularzu WinForm tekst
Odpowiedz
Każda z nich będzie działać:
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);
Zakładając ten prowadzony jest na Form
chcesz wyświetlić tekst na
jak widać tutaj: 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;
jego klasa w klasie System.Reflection.AssemblyName
np.
Assembly.GetExecutingAssembly().GetName().Version.ToString()
używam następujących w WinForm:
public MainForm()
{
InitializeComponent();
Version version = Assembly.GetExecutingAssembly().GetName().Version;
Text = Text + " " + version.Major + "." + version.Minor + " (build " + version.Build + ")"; //change form title
}
Nie pokazując numer wersji do użytkownika, numer kompilacji jest wystarczająco Informacja techniczna
Upewnij się, że kończy się AssemblyInfo.cs następujące (usuń wersję, która ma tam domyślnie) dla VisualStudio do autoinkrementacji kompilacji i numeru wersji. Musisz zaktualizować większych i mniejszych wersje siebie w każdym wydaniu (aktualizacja główną wersję dla nowych funkcji, minimalnie wersji, gdy robisz tylko naprawia):
// 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.*")]
nie wiem, czy moja publikacja została opublikowana, w każdym razie może również korzystać z tej modyfikacji: Version version = (ApplicationDeployment.IsNetworkDeployed)? ApplicationDeployment.CurrentDeployment.CurrentVersion: Assembly.GetExecutingAssembly(). GetName(). Wersja; // jeśli sieć została wdrożona, wyświetl opublikowaną wersję (tak jak działa strona internetowa) –
Text = Application.ProductVersion
Szybki sposób, aby uzyskać pełną wersję jako ciąg (np. "1.2.3.4")
- 1. . Numer wersji .NET (wersja instalatora)
- 2. Sprawdź numer wersji gem
- 3. NodeJS numer wersji zamieszanie
- 4. Skąd pochodzi numer wersji?
- 5. Zaktualizuj tekst etykiety w tle pracownika WinForm
- 6. Tekst anty-aliasing w przezroczystym formularzu .NET
- 7. Jak uzyskać numer wersji JavaFX?
- 8. Uzyskaj numer wersji zdalnego repozytorium
- 9. Jak uzyskać numer wersji F #?
- 10. Python - SSL - błędny numer wersji
- 11. Jak uzyskać numer wersji bash
- 12. Jak znaleźć numer wersji libxxx.a
- 13. Jak zapisać numer wersji w bibliotece statycznej?
- 14. Czy istnieje maksymalny numer wersji w hbase?
- 15. Przyrostowy numer wersji w zaawansowanym instalatorze
- 16. numer wersji git w dokumentacji kodu źródłowego
- 17. Auto rozmiar formantów w winform
- 18. Xamarin.Android Proguard - numer wersji nieobsługiwany klasa 52,0
- 19. svnkit: jak uzyskać numer wersji roboczej kopii?
- 20. Programowo uzyskać numer wersji biblioteki DLL
- 21. Jak uzyskać numer wersji aplikacji od użytkownika?
- 22. Gdzie przechowujesz numer wersji aplikacji Rails?
- 23. Zmień bazę danych SQLite Numer wersji
- 24. Jak wyczyścić tekst wszystkich pól tekstowych w formularzu?
- 25. Przejść przez tekst zastępczy w formularzu z JQuery?
- 26. Jak zaktualizować numer wersji aplikacji natywnej reagowania
- 27. Jak uzyskać numer wersji systemu operacyjnego?
- 28. Ionic 3 Prod Budowanie wersji numer
- 29. Jak znaleźć numer wersji serwera VisualSVN?
- 30. Jak ustawić aktualny "numer wersji" migracji?
To działa ładnie. – HerrimanCoder
STICK QUICKER WAY this.Text = Application.ProductVersion –
System.Windows.Forms.Application.ProductVersion –