这是一个 C # . NET 4.0应用程序:
我嵌入了一个文本文件作为资源,然后尝试在一个对话框中显示它:
var assembly = Assembly.GetExecutingAssembly();
var resourceName = "MyProj.Help.txt";
using (Stream stream = assembly.GetManifestResourceStream(resourceName))
{
using (StreamReader reader = new StreamReader(stream))
{
string result = reader.ReadToEnd();
System.Windows.Forms.MessageBox.Show(result, "MyProj", MessageBoxButtons.OK);
}
}
解决方案是 MyProjSolution,可执行文件是 MyProj.exe。Txt 是一种嵌入式资源。但是,流为空。我试过 MyProjSolution。Help.txt 和 MyProjSolutions. MyProj。帮助。但似乎没有工作。