我有一个C#Forms Application,
如果我想在嵌入了资源文件的其他计算机上的bin中使用(debug).exe而不是必须创建安装程序,我该怎么办? (我如何嵌入资源文件)
另外,我如何在.exe中添加嵌入式资源文件的路径?
答案 0 :(得分:0)
在解决方案资源管理器中选择文件,然后在“属性”窗口中,将“构建操作”更改为“嵌入资源”。您使用以下代码更改代码以获取嵌入式资源:
try
{
_assembly = Assembly.GetExecutingAssembly();
_imageStream = _assembly.GetManifestResourceStream("MyNamespace.MyImage.bmp");
_textStreamReader = new StreamReader(_assembly.GetManifestResourceStream("MyNamespace.MyTextFile.txt"));
}
catch
{
MessageBox.Show("Error accessing resources!");
}
此代码来自here