http://xml.sz.luohuedu.net/xml/ShowDetail.asp?id=31B18AB9-AA7E-4819-DFAE-A35C744F63AA

解决方案 »

  1.   

    还是不行啊我的代码:    ResourceManager res = new ResourceManager  ("IconResources",Assembly.GetCallingAssembly()); 
        string str = (string)res.GetObject("SplashScreen");
    错误信息如下:未处理的“System.Resources.MissingManifestResourceException”类型的异常出现在 mscorlib.dll 中。其他信息: 未能在给定的程序集中找到任何适合于指定的区域性(或非特定区域性)的资源。请确保已将“IconResources.resources”正确嵌入或链接到程序集“System.Windows.Forms”。
    baseName: IconResources  locationInfo: <null>  resource file name: IconResources.resources  assembly: System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
      

  2.   

    这个可能是你的资源文件有多个,你的代码中Assembly.GetCallingAssembly()返回的是一个数组,你看一下你返回的数组中的哪一个是你要的资源文件的名字.有可是这样的Assembly.GetCallingAssembly()[0]
    Assembly.GetCallingAssembly()[1]
    Assembly.GetCallingAssembly()[2]...