Welcome to MSDN Blogs Sign in | Join | Help

December 2005 - Posts

Thread.GetData/Thread.SetData scalability issue and workaround

This is an internal email from a CLR Developer. I recorded it here just to share the information. I do not work in that area and I can't answer any question. From: Sent: To: Subject: The Whidbey RTM implementation of Thread.GetData/Thread.SetData has
Posted by junfeng | 1 Comments
Filed under:

Satellite assembly and AssemblyResolve event

In .Net framework, CLR will not raise AssemblyResolve event for missing satellite assemblies (to be precise, Resource Manager asks CLR loader to not raise AssemblyResolve event if it can’t find a satellite assembly.). The reason is that Resource Manager
Posted by junfeng | 12 Comments
Filed under: ,

Parent Assembly Hint

When an assembly load is request, the assembly that requests the assembly load is called Parent Assembly Hint.
Posted by junfeng | 2 Comments
Filed under: ,

Assembly loading failure is expensive

Assembly loading failure is expensive
Posted by junfeng | 0 Comments
Filed under: ,

Publisher Policy --- Highest version, which highest?

Publisher Policy --- Highest version, which highest?
Posted by junfeng | 7 Comments
Filed under: ,

ReflectionOnlyAssemblyResolve Event

ReflectionOnlyAssemblyResolve event is raised only for dependencies.
Posted by junfeng | 0 Comments
Filed under:

DEVPATH

What is DEVPATH, when to use it.
Posted by junfeng | 7 Comments
Filed under: ,

CLR is uninstalled. Now what?

We have an interesting discussion a little while ago in internal discussion. The scenario goes like this: 1. Install .Net framework 2.0 2. Install Product A(which uses CLR), which installs a bunch of assemblies to GAC. 3. Install Application B (which
Posted by junfeng | 0 Comments
Filed under: ,

Running MSIL applications as 32 bit in 64 bit OS

Run MSIL applications as 32 bit in 64 bit OS.
Posted by junfeng | 0 Comments
Filed under:

Break when ntdll.dll is mapped

When you debug a Win32 application, by default the debugger will stop after ntdll finishes initializing the application. (Initialization includes not not limited to loading the static dependencies of the applications and running the DllMain of those dlls.)
Posted by junfeng | 2 Comments
Filed under:
 
Page view tracker