Freigeben über


Questions and suggestions

I set the comment limit to 90 days. As a result, the original post for questions and suggestions has expired. This one is just to re-enable that.

Please post any questions or suggestions in this blog.

I have left fusion team. I can still answer questions about fusion and SxS. For feature/change suggestions, you can try Alan Shi, or many of the CLR bloggers.

Thanks for reading.

Comments

  • Anonymous
    December 12, 2006
    Obvious question: what are you doing now and will you be blogging it?

  • Anonymous
    December 12, 2006
    I work in Windows Live now. You can probably tell from my recent articles. I probably will talk about random programming questions. I still have a few things wanted to discuss in the assembly binding though. When I get time I will post them.

  • Anonymous
    December 18, 2006
    Some time my GAC folder is empty, it shows 0 files. I normally try few things like closing all instances of visual studio, reset IIS, reset Biztalk(since thats my day job) shut down antivirus etc etc....it works some times...else i need to do a reboot....any idea why this is happening?? Regards, Saravana

  • Anonymous
    December 20, 2006
    I have a question concerning SxS: I want to use the VC80 CRT on WinPE 2.0. How can I do this? I already copied the folder, which contains the "msvcm80.dll", "msvcp80.dll" and "msvcr80.dll" files into the WinSxS folder of the WinPE. But when I try to start a test application, which is dynamically linked to these files, I get a side-by-side configuration error. A trace with "sxstrace.exe" shows a "Did not find the assembly in WinSxS" error. Do you know what I am doing wrong? Statically linked applications work without problems. BTW, is there another way to get in contact with you (i.e. by E-Mail) than just this blog? Thanks in advance and best regards, Colin Finck

  • Anonymous
    December 21, 2006
    Saravana, I have no idea. Sorry. Colin, You can't xcopy files to winsxs directory in Vista, and expect it to work. (when you say WinPE 2.0, I assume it is Vista). You should look into using the API to install it. http://msdn2.microsoft.com/en-us/library/aa376204.aspx

  • Anonymous
    January 10, 2007
    Have a question about the ResourceResolve event. Our product is using satellite assemblies for localization.  To get localized strings we call ResourceManager.GetString(). The tricky part is we're trying to deploy the resource files on-demand from a server.  When the code hits the GetString call, the ResourceResolve event is triggered. My event handler code downloads the file, installs it into the GAC and returns an Assembly object.  But the GetString call asserts with a MissingManifestResourceException. But, because I installed the file into the GAC, the next time I run the resources work fine. There must be a difference between me returning an Assembly oibject and when it gets the resources from the GAC.  Any ideas? Thanks

  • Anonymous
    January 10, 2007
    This may have been caused by the caching of assembly binding failures in .Net framework 2.0. http://blogs.msdn.com/junfeng/archive/2004/07/22/190813.aspx

  • Anonymous
    January 10, 2007
    I think i have a theory. The assembly I'm returning has a culture of 'en', but the threadCulture is set to en-US. If the ResourceResolve event asks for an en-US assembly and I return an assembly with an 'en' culture, will that cause it to fail?

  • Anonymous
    January 12, 2007
    The comment has been removed

  • Anonymous
    January 12, 2007
    John L, I think it is possible. But I am not the best person to answer your question, as I don't know much about resource loading. Try to ask in BCLTeam's blog.

  • Anonymous
    January 12, 2007
    john.carneiro I haven't tried the scenario you described. There is no caching for assembly in GAC. So your scenario in theory should work. If you want me to guess, I will probably say it is caused by the same caching binding failure breaking change above. In any case, fusion binding log is your friend.

  • Anonymous
    February 22, 2007
    On my newly installed Vista Home Premium setup, I appear to be missing the folder for Microsoft.Windows.Common-Controls in the WinSxS folder. Is this intentional? I cannot embed a manifest referencing the version 6.x common controls in Visual Studio 2005 without it. Is there a way to fix this?

  • Anonymous
    February 27, 2007
    The comment has been removed

  • Anonymous
    March 01, 2007
    Your descriptions on DEVPATH were helpful, but I'm still having a problem.  I have a VS2005 solution where my NUnit project does just fine finding the Assemblies in my DEVPATH but my Web Site project fails to find them. Any thoughts or suggestions? Thanks, Lane

  • Anonymous
    March 01, 2007
    The comment has been removed

  • Anonymous
    March 02, 2007
    The comment has been removed