Este é um aplicativo C # .NET 4.0:
Estou incorporando um arquivo de texto como um recurso e, em seguida, tentando exibi-lo em uma caixa de diálogo:
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);
}
}
A solução é MyProjSolution e o executável é MyProj.exe. Help.txt é um recurso incorporado. No entanto, o fluxo é nulo. Tentei MyProjSolution.Help.txt e MyProjSolution.MyProj.Help.txt, mas nada parece funcionar.