在自己开发的组件中获取调用它的程序(exe或者是asp.net)的Assembly的问题.高分求教!!
ResourceManager _resources = new ResourceManager("CJH.Tools.String",Assembly.GetExecutingAssembly());
这样的话只能获取到自己开发的组件的Assembly,自己摸索,
System.Reflection.Assembly[] assems = AppDomain.CurrentDomain.GetAssemblies();
foreach (System.Reflection.Assembly assem in assems)
Response.Write(assem.FullName + Environment.NewLine);
获取到已经加载到此应用程序域中的所有程序集,但是我却不明白如何只获取"ExceptionTest"?
其中"ExceptionTest",为测试组件的asp.net程序名称.
mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.Web, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Interop.CDO, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
System.Web.Services, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System.Xml, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
//测试自己开发的组件的asp.net程序.我要获取的就是这个!因为这个asp.net中包含了区域性信息.
//System.Globalization.CultureInfo newCulture = new System.Globalization.CultureInfo("en-US");
//System.Threading.Thread.CurrentThread.CurrentCulture = newCulture;
//System.Threading.Thread.CurrentThread.CurrentUICulture = newCulture;
//我要做的是,能根据asp.net程序的区域性信息,开发的组件能自动适应不同的语言版本..(各个语言的资源文件都已经建好,访问也正常)
//请问该怎么做?不要告诉我把"en-US"放在另一个地方,然后再获取,我不想用这个方法实现.
//我要求的是能根据asp.net程序的区域性信息组件能自动的调用相应版本的资源文件,
ExceptionTest, Version=1.0.2168.42614, Culture=neutral, PublicKeyToken=null
//自己开发的组件
CJH.Tools, Version=1.0.2168.42612, Culture=neutral, PublicKeyToken=null
System.Web.Mobile, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System.EnterpriseServices, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System.Data, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
mscorlib.resources, Version=1.0.5000.0, Culture=zh-CHS, PublicKeyToken=b77a5c561934e089
n3-gfh6s, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
4bz4-91q, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null