Sysinternals Homepage
Forum Home Forum Home > Windows Discussions > Development
  New Posts New Posts RSS Feed - EXEs created by VisualStudio2008 vs Win4.0
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

EXEs created by VisualStudio2008 vs Win4.0

 Post Reply Post Reply Page  <12
Author
Message
steelbytes View Drop Down
Newbie
Newbie


Joined: 21 April 2008
Location: Australia
Status: Offline
Points: 10
Post Options Post Options   Thanks (0) Thanks(0)   Quote steelbytes Quote  Post ReplyReply Direct Link To This Post Posted: 23 April 2008 at 4:57am
re: 'global opt' vs 'whole prog opt', yeah I typed the wrong thing when I quickly scribbled that post :-)
 
re: updating my page with those steps, that was my intention affter writing them for you - I was just waiting for you to get it working (ie, validate the steps).  page updated :-)
 
 
it's a shame that we have to do this messing around, as it will just keep people from upgrading from VC6 for even longer :-)  a conspirisist would say it's MS attempting to force our hands in dropping support for old windows.  bit of a shame since my programs work fully on win9x/nt4 when compiled with vs2003 and doing my method requires turning off whole prog opt if I use vs2005 - not desirable.
 
 
I have been considering writing an exe patcher to apply these changes to an already compiled .exe (or .dll), but just haven't had the time.  I wonder if I could then get vs2008's remote debugger running on win9x/nt4 ...
 
 
hey, if you have email addy for whomever maintains sysinternals's apps such as handle.exe, then you may want to formard this info to them
 
Louis Solomon
www.SteelBytes.com
Back to Top
steelbytes View Drop Down
Newbie
Newbie


Joined: 21 April 2008
Location: Australia
Status: Offline
Points: 10
Post Options Post Options   Thanks (0) Thanks(0)   Quote steelbytes Quote  Post ReplyReply Direct Link To This Post Posted: 29 July 2008 at 1:47pm
I have at last found time to write a patcher to modifiy a compiled .exe/dll. 
 
why not just mod the crt .lib?  umm ... because I feel that is MS's job :-)
 
thinking of releasing on steelbytes.com, but need to test it a bit more first.
Louis Solomon
www.SteelBytes.com
Back to Top
takeos View Drop Down
Newbie
Newbie


Joined: 25 August 2008
Location: United States
Status: Offline
Points: 1
Post Options Post Options   Thanks (0) Thanks(0)   Quote takeos Quote  Post ReplyReply Direct Link To This Post Posted: 25 August 2008 at 5:29pm
The work and posts by steelbytes and molotov are milestones in this fields, nevertheless I'd like to bring to your attention a slightly different approach, implemented as a library containing the missing functions, so that it is compatible with optimization as well:
 
Legacy Extender for Visual Studio 2005/2008
 
The toolkit contains a linkable library and a command to edit the version and recalculate the checksum (similar to editbin.exe once provided by Microsoft).
 
The Legacy Extender library also implements some Unicode functions which are present in Windows 95, but which do not work on an out of the box system (your application will start, but it will fail on these functions). These are also referenced by Visual Studio. Your critical expert opinion is of course most welcome.
Back to Top
steelbytes View Drop Down
Newbie
Newbie


Joined: 21 April 2008
Location: Australia
Status: Offline
Points: 10
Post Options Post Options   Thanks (0) Thanks(0)   Quote steelbytes Quote  Post ReplyReply Direct Link To This Post Posted: 27 August 2008 at 2:18pm
Originally posted by steelbytes steelbytes wrote:

I have at last found time to write a patcher to modifiy a compiled .exe/dll. 
 
why not just mod the crt .lib?  umm ... because I feel that is MS's job :-)
 
thinking of releasing on steelbytes.com, but need to test it a bit more first.
 
beta released ExeVersion
 
Louis Solomon
www.SteelBytes.com
Back to Top
 Post Reply Post Reply Page  <12
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 11.06
Copyright ©2001-2016 Web Wiz Ltd.