| Thread overview |
|---|
March 10, 2009 setting version | ||||
|---|---|---|---|---|
| ||||
When compiling my D program for Win32 I would like to set a version number in the executable so I call dmd.exe with -L/version:01.01. No messages appear so I assume everything worked alright but in my program I have message box popup with the following code. It's supposed to show the version number but always shows 0.0. auto temp = new Version; msgBox(temp.toString()); | ||||
March 10, 2009 Re: setting version | ||||
|---|---|---|---|---|
| ||||
Posted in reply to matmunn14 | matmunn14 wrote:
> When compiling my D program for Win32 I would like to set a version number in the executable so I call dmd.exe with -L/version:01.01. No messages appear so I assume everything worked alright but in my program I have message box popup with the following code. It's supposed to show the version number but always shows 0.0.
>
> auto temp = new Version;
> msgBox(temp.toString());
Have you checked with a resource editor that the version resource is being set correctly? (BTW this post belongs in digitalmars.D.learn).
| |||
March 10, 2009 Re: setting version | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Don | Don Wrote:
> matmunn14 wrote:
> > When compiling my D program for Win32 I would like to set a version number in the executable so I call dmd.exe with -L/version:01.01. No messages appear so I assume everything worked alright but in my program I have message box popup with the following code. It's supposed to show the version number but always shows 0.0.
> >
> > auto temp = new Version;
> > msgBox(temp.toString());
>
> Have you checked with a resource editor that the version resource is being set correctly? (BTW this post belongs in digitalmars.D.learn).
When I checked the executable properties with Windows it says nothing beside Product version.
| |||
Copyright © 1999-2021 by the D Language Foundation
Permalink
Reply