做了一个窗体皮肤类,使用了资源文件,以form方式的时候调试正常,我把他做成一个类dll模式,在其他项目中调用他的时候应该如何加入?我引入dll后总提示我未找到资源文件的哪个路径,应该如何配置才能正确使用?请各位帮忙.!@

解决方案 »

  1.   

    ...我当然是添加dll了...不然我怎么知道报错...是否还需要别的配置?资源文件不能和dll绑定使用吗?
      

  2.   

    http://community.csdn.net/Expert/topic/4785/4785515.xml?temp=.6675684
      

  3.   

    string resourceName = @"AAAAA.vi-VN.resx";
    ResXResourceReader reader = new ResXResourceReader(resourceName);
    IDictionaryEnumerator enumerator = reader.GetEnumerator();XmlDocument xmlDoc = null;
    while (enumerator.MoveNext())
    {
        if (enumerator.Key.ToString() == keyName)
        {
            MemoryStream ms = (MemoryStream)enumerator.Value;
            MemoryStream ms2 = new MemoryStream(ms.GetBuffer(), 0, (int)ms.Length);        XmlSerializer ser = new XmlSerializer(typeof(对象的类型));
            xmlDoc = (对象的类型)ser.Deserialize(ms2);        ms.Close(); ms2.Close();
            break;
        }
    }
    reader.Close();
      

  4.   

    http://getacoder.cn.cnblogs.com/archive/2006/04/09/370563.html