Skip to content

Tarik Billa

  • Web Development
    • html
    • vue.js
    • laravel
    • css
    • javascript
    • jquery
    • node.js
    • php
    • asp.net
  • Programming
    • python
    • java
    • c
    • c++
    • c#
  • git
  • android

c#-4.0

How to get .exe file version number from file path

January 18, 2023 by Tarik

You can use FileVersionInfo.FileVersion to fetch this from a path. var versionInfo = FileVersionInfo.GetVersionInfo(pathToExe); string version = versionInfo.FileVersion; // Will typically return “1.0.0.0” in your case

Categories c#-4.0 Tags c#-4.0, fileversioninfo, version Leave a comment

How to change the output name of an executable built by Visual Studio

December 23, 2022 by Tarik

Open the Project Properties in Visual Studio (right click on project in Solution Explorer and select “Properties” from popup menu) On the “Application” tab of the properties window, change the “Assembly name”

Categories c#-4.0 Tags c#-4.0, visual-studio-2012 Leave a comment

C# 4.0 optional out/ref arguments

October 8, 2022 by Tarik

No. A workaround is to overload with another method that doesn’t have out / ref parameters, and which just calls your current method. public bool SomeMethod(out string input) { … } // new overload public bool SomeMethod() { string temp; return SomeMethod(out temp); } If you have C# 7.0, you can simplify: // new overload … Read more

Categories c#-4.0 Tags c#-4.0, optional-arguments, optional-parameters Leave a comment
Newer posts
← Previous Page1 Page2 Page3

Tarik Billa

Software Engineer
tarikbilla@gmail.com
+8801884414000
  • Reuse a hash in YAMLApril 17, 2024
  • Dockerfile: how to redirect the output of a RUN command to a variable?April 16, 2024
  • How to cd to a directory with spaces in the directory name?April 16, 2024
  • Maximum MIME type length when storing the type in a databaseApril 16, 2024
  • What is the difference between Unit, Integration, Regression and Acceptance Testing?April 16, 2024
© 2026 Tarik Billa