Junfeng Zhang's Musing

things about the world, world of things

January, 2004

  • Junfeng Zhang's Musing

    Microsoft.Net Framework 1.1 setup has ended prematurely

    • 13 Comments
    This trick may have shown up somewhere else. But I still see people asking the same question. So I'll post it in my blog. Many people experience failure when installing .Net Framework 1.1 Redist. Usually you see a MSI dialog says “Internal Error...
  • Junfeng Zhang's Musing

    Name of your-app.exe

    • 4 Comments
    MSDN says your assembly's file name should be assembly's simple name, plus .dll/.exe. The reason is those are what we probe. Remember the probing rule? But your-app.exe can be an exception. The exe may have an assembly name of “MyAsm”....
  • Junfeng Zhang's Musing

    Binding Context and LoadFrom

    • 1 Comments
    Suzanne has a discussion about binding context here . A binding context is really just a loaded assembly cache. MSDN describes how runtime locates assemblies here . What is missing is that there is a step 5. When we find an assembly, we put it in a...
  • Junfeng Zhang's Musing

    Binding Policy

    • 0 Comments
    Alan has a great write-up about assembly binding policy. I'll copy a paragraph to avoid duplicate discussion: <quote> Fusion offers a rich (albeit complex) binding policy system that allows various parties to influence assembly binding behaviour...
  • Junfeng Zhang's Musing

    Partial name binding

    • 0 Comments
    MSDN documents how the runtime locates assemblies here . The probing logic is implemented in fusion. The documentation is correct if the given assembly name is fully specified. A fully specified assembly name is of the following format: “name...
  • Junfeng Zhang's Musing

    Hello, World

    • 4 Comments
    Hi there, My name is Junfeng Zhang and I work in fusion team under AlanShi . Before I joined Microsoft I was a graduate student in University of Wisconsin-Madison . Prior to that I studied in University of Science and Technology of China , in Hefei...
Page 1 of 1 (6 items)