Page 1 of 1

[Implemented] Please move Manifest Data inside the EXE

Posted: Thu May 22, 2003 4:37 pm
by fsw
Fred, can you please move the Manifest Data as resource inside the EXE :?:

If somebody enables XP skin support (under Compiler Options) a manifest file is created.
The file attributes are archive/hidden but NOT read only.
If somebody empties the file (0 bytes instead of 647 bytes) your application refuses to work (on WinXP).
You can delete this file - and then your application will work again, without skin support.

One suggestion would be to make this file read only, but the better solution would be to move the Manifest Data as resource inside the EXE.

With another programming language I add:

Code: Select all

1 24 "WindowsXP.Manifest" 
to my resource file (where WindowsXP.Manifest is my template manifest file) and that's it.
No extra manifest file needed.

Thanks in advance for your time looking at this post.
Franco

PS Sorry if somebody already posted this thought... :?

Posted: Thu May 22, 2003 5:30 pm
by Fred
I would like to do this, but the lcclinker has a problem which makes it not work. It has been reported but still not fixed.. Wait'n'see.

Posted: Thu May 22, 2003 5:52 pm
by Rings
Fred wrote:I would like to do this, but the lcclinker has a problem which makes it not work. It has been reported but still not fixed.. Wait'n'see.
remember (John Lennons Song): So Give Alink a chance..... :)

Posted: Thu May 22, 2003 7:47 pm
by fsw
:?
Believe it or not, I use link.exe from M$.
Version: 2.50.4048(NT) FileDate: April 15th 1994.

And it works great (even under XP) :!:

Posted: Fri May 23, 2003 8:44 am
by Fred
I believe you, I know than other linker works (I do the same with VC++ one). I just say than the linker than PB actually use can't do it.