Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Common Language Runtime Developer
Charles Torre and Robert Scoble (behind the camera) dropped by my office to chat with me about the...
Date: 02/11/2005
I typically recommend that you build and test your assemblies against the same version of .NET that...
Date: 01/26/2005
An unmanaged dll can be wrapped in a managed assembly by adding it as a file of a multi-module...
Date: 10/28/2004
Calling Load(AssemblyName) is not necessarily the same as calling Load(String). If the...
Date: 08/04/2004
First, obviously, find the two types for which the cast failed and verify that they are the same...
Date: 06/02/2004
Below are three examples of useful application configuration files. Forces the v1.0 CLR to be run....
Date: 05/14/2004
A file is an assembly if and only if it's managed and it contains an Assembly entry in its CLR...
Date: 03/18/2004
Say you've just installed some assemblies from a third party and now you're seeing a...
Date: 02/13/2004
Microsoft's official support website is https://support.microsoft.com/. It has all kinds of resources...
Date: 12/05/2003
Say you're debugging your application and you see that version 1.0 of an assembly is being loaded...
Date: 11/15/2003
Be careful - these aren't the same thing. LoadFrom() goes through Fusion and can be redirected to...
Date: 09/19/2003
Pre-v2, when you load an assembly by path through Fusion (LoadFrom(), ExecuteAssembly(), etc.), it...
Date: 09/16/2003
I hesitate to talk about this because I don't want people who don't know about it to think, "Hey,...
Date: 08/15/2003
If a type can't be loaded for some reason during a call to Module.GetTypes(),...
Date: 08/11/2003
By "Frameworks assemblies," I mean the assemblies that ship with the CLR. But, I'm not counting...
Date: 07/30/2003
There are two types of assembly identity that the loader deals with: bind-time and after bind-time....
Date: 07/21/2003
There's no way to unload an individual assembly without unloading all of the appdomains containing...
Date: 07/08/2003
At least for v2 and earlier, mscorlib.dll is a special case. That causes it and its types to be...
Date: 06/30/2003
The CodeBase is a URL to the place where the file was found, while the Location is the path from...
Date: 06/26/2003
To get it programmatically, from managed code, use Assembly.ImageRuntimeVersion. From unmanaged, use...
Date: 06/20/2003
AppDomain.Load() is only meant to be called on AppDomain.CurrentDomain. (It's meant for interop...
Date: 06/16/2003
So, after checking out the binding context options, you've decided to switch your app to use the...
Date: 06/13/2003
The easiest way to run code in another appdomain is to execute an assembly entrypoint using...
Date: 06/12/2003
By default, the application configuration file of the default appdomain (and other appdomains for...
Date: 06/02/2003
A partial bind is when only part of the assembly display name is given when loading an assembly....
Date: 05/30/2003
If no assembly is specified, Type.GetType() will only look in the calling assembly and then...
Date: 05/30/2003
First of all, file versions and assembly versions need not coincide with each other. I recommend...
Date: 05/30/2003
There are three 'contexts' for assembly binding: Load context In general, if the assembly was found...
Date: 05/29/2003
An assembly display name should include the assembly simple name, version, culture and public key...
Date: 05/29/2003
So...you're seeing a FileNotFoundException, FileLoadException, BadImageFormatException or you...
Date: 05/29/2003