fusion question

B

Boni

Dear Sirs,
May be it is just a newby question
But where does the
"Where-ref bind. Location"
"Appbase"
"Initial PrivatePath"
"AppName"
come from.How should I register my assembly in order to set those locations
like this? (I tried regasm asmname /codebase mypath but fusion still shows,
that the codebase is NULL)=== Pre-bind state information ===
LOG: Where-ref bind. Location =
C:\Programme\Paraesthesia\Solvent\Solvent.dll
LOG: Appbase = C:\Programme\Microsoft Visual Studio .NET 2003\Common7\IDE\
LOG: Initial PrivatePath = NULL
LOG: Dynamic Base = NULL
LOG: Cache Base = NULL
LOG: AppName = NULL
Calling assembly : (Unknown)
 
D

Dmytro Lapshyn [MVP]

Hello Boni,

Can you please elaborate on your assembly loading scenario?
The path specified in the /codebase option, to the best of my knowledge,
only comes into play when the assembly is loaded through COM interop (as the
whole purpose of regasm.exe is to register an assembly for COM interop).

Other possible options are the 'assembly bindings' section in the
application configuration file and relevant properties of a newly created
AppDomain (if you load the assembly to a separate AppDomain). A small subset
of these properties can be modified for an already existing AppDomain, but
you have much less control in this case.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top