Dll base address
-
Tuesday, July 31, 2012 9:01 AM
I've tried to optimize some dll base addresses and it seams that the rewriter is not coping the value (resetting it to default 0x400000).
Version is 1.4.50327.0
All Replies
-
Wednesday, August 01, 2012 5:25 PMOwnerSorry about that! Can you send me a repro? (Or just tell me how you set the dll base address.)
Mike Barnett
-
Thursday, August 02, 2012 8:36 AMI was thinking about rebasing the dll's too. The option is under Project Properties->Build->Advanced ^^
-
Thursday, August 02, 2012 8:51 AMI've sent an email to codconfb ...
-
Friday, August 03, 2012 12:09 AMOwner
Thanks! I got the mail. The setting is hidden behind the "Advanced" button in the Build pane of the project properties, which is why I hadn't seen it before. The current rewriter is based on an old version of an infrastructure that always sets the base address to the same constant. We are in the process of porting the rewriter to a new version of the infrastructure. I have verified that the new infrastructure does the right thing here and keeps the base address of the assembly it is rewriting. So I'm afraid this is going to have to wait until we get the rewriter finished and published. Unfortunately, I do not have a firm date for that yet, but it should be soon.Mike Barnett
- Proposed As Answer by Mike BarnettMicrosoft Employee, Owner Friday, August 03, 2012 12:09 AM
- Marked As Answer by JPGrk Friday, August 03, 2012 6:45 AM

