GAC problem
-
I don't have a clue how to solve this... In the first place I needed to know how to read Shared Memory. Then I have a freeware program that use that and my thought was to reverse engineer that app to see how it's done. Well, works like a charm, so far. The problem is: The main app use a dll from the GAC, lets say Framework.dll. I have reversed engineered that one too and have a reference in the main app to that dll. But when I run the program it is the original one in the GAC that is used and I can't find where to change that.
-
I don't have a clue how to solve this... In the first place I needed to know how to read Shared Memory. Then I have a freeware program that use that and my thought was to reverse engineer that app to see how it's done. Well, works like a charm, so far. The problem is: The main app use a dll from the GAC, lets say Framework.dll. I have reversed engineered that one too and have a reference in the main app to that dll. But when I run the program it is the original one in the GAC that is used and I can't find where to change that.
-
Did you change the version number of the "GAC" modified DLL, and then ensure your reference was pointing at the new version?
What I have done: The main app reversed. The dll from GAC also reversed and put into same solution. The main app has the Framework.dll as reference. Building works. When I run I get following: "The following module was built either with optimization enabled or without debug information".... and the path to GAC dll. That indicates to me that it's wrong dll since I run in debug mode, even the Framework.dll. Maybe this is over my head :) The point is that I don't need the dll to reside in the GAC, but how do I make the reference point to "my" dll?
-
What I have done: The main app reversed. The dll from GAC also reversed and put into same solution. The main app has the Framework.dll as reference. Building works. When I run I get following: "The following module was built either with optimization enabled or without debug information".... and the path to GAC dll. That indicates to me that it's wrong dll since I run in debug mode, even the Framework.dll. Maybe this is over my head :) The point is that I don't need the dll to reside in the GAC, but how do I make the reference point to "my" dll?
Maybe this will help, maybe not... Add Reference