Dotfuscator linking problem

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Fred

    Dotfuscator linking problem

    Is there is a better newsgroup for this question?

    I am having a problem linking assemblies into one using Dotfuscator
    Pro 4.0.

    The problem occurs when linking the following into one exe:
    program.exe
    A.dll (references C.dll, but was built when C.dll was versioned 1.1)
    B.dll (references C.dll, but was built when C.dll was versioned 1.2)
    C.dll (current version, 1.2)

    When I run the program, I get an error saying "could not load assembly
    version 1.1", and the opposite happens if I try to link in version
    1.1.

    Here is the actual output:

    System.IO.FileN otFoundExceptio n: Could not load file or assembly
    'UltraScan.Comm on, Version=1.20.31 20.26421, Culture=neutral ,
    PublicKeyToken= null' or one of
    File name: 'UltraScan.Comm on, Version=1.20.31 20.26421,
    Culture=neutral , PublicKeyToken= null'
    at UltraScan.AMBIS .Client.USCServ er..ctor()
    at ModifyDemograph ics.Program.Pro cess(String fn)
    at ModifyDemograph ics.Program.Mai n(String[] args)

    Assembly manager loaded from: c:\WINDOWS\Micr osoft.NET\Frame work
    \v2.0.50727\msc orwks.dll
    Running under executable C:\work\Apps\Ut ilities\ModifyD emographics
    \Dotfuscated\Mo difyDemographic s.exe
    --- A detailed error log follows.

    === Pre-bind state information ===
    LOG: User = ULTRA-SCAN\kunderman_ fred
    LOG: DisplayName = UltraScan.Commo n, Version=1.20.31 20.26421,
    Culture=neutral , PublicKeyToken= null
    (Fully-specified)
    LOG: Appbase = file:///C:/work/Apps/Utilities/ModifyDemograph ics/Dotfuscated/
    LOG: Initial PrivatePath = NULL
    Calling assembly : ModifyDemograph ics, Version=1.0.0.0 ,
    Culture=neutral , PublicKeyToken= null.
    ===
    LOG: This bind starts in default load context.
    LOG: No application configuration file found.
    LOG: Using machine configuration file from c:\WINDOWS\Micr osoft.NET
    \Framework\v2.0 .50727\config\m achine.config.
    LOG: Policy not being applied to reference at this time (private,
    custom, partial, or location-based assembly bind).
    LOG: The same bind was seen before, and was failed with hr =
    0x80070002.

Working...