如题

解决方案 »

  1.   

    首先把文件设置为Embedded Resources。然后用下面的代码反射得到:public string GetEmbeddedXml(string resourceName)
    {
        string result;
        // Get assembly resource stream
        Assembly executingAssembly = Assembly.GetExecutingAssembly();    // Convert stream to string, actually it's XML string.
        Stream resourceStream = null;
        StreamReader reader = null;
        try
        {
            resourceStream = executingAssembly.GetManifestResourceStream("这里是你project的默认命名空间." + resourceName);
            reader = new StreamReader(resourceStream);
            result = reader.ReadToEnd();
         }
         catch (Exception e)
         {
            throw new Exception(e.Message);
          }
          finally
          {
             // Close opened stream
             reader.Close();
             resourceStream.Close();
           }       //Return the content of the file in a string.
           return result;
     }