【发布时间】:2016-11-21 08:24:34
【问题描述】:
我希望我的 winforms 用户下载一个他们应该填写的 excel 模板。 我已将 Excel 文件作为资源添加到我的项目资源中,但我似乎无法读取该文件以再次保存它。
var test = System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceNames();
//One of the entries in test = MyProject.Properties.Resources.resources
Assembly assembly = Assembly.GetExecutingAssembly();
Assembly asm = Assembly.GetExecutingAssembly();
Stream fileStream1 = asm.GetManifestResourceStream("MyProject.Properties.Resources.resources.ExcelTemplate.xlsx");
int len = fileStream1.Length; //Give error: Object reference not set to an instance of an object.
(文件不必在资源中,它也可以是普通文件,但我不能正常工作)
【问题讨论】:
标签: c# resources manifest .net-assembly