繁体   English   中英

如何在Visual Studio中将文件添加到项目名称空间?

[英]how to add files to the project namespace in visual studio?

我在将图像文件添加到项目名称空间时遇到问题。 我正在尝试这样做........

第1步:添加现有项目菜单。

步骤2:然后浏览到我要添加的文件,然后简单地添加它。

但是当我试图通过这种方法读取这个文件时

Assembly myAssembly = Assembly.GetExecutingAssembly();
Stream myStream = myAssembly
        .GetManifestResourceStream("namespace.filename.fileExtension");
img = new Bitmap(myStream);

我在myStream中得到null。 我认为还有其他方法可以将文件添加到项目的名称空间,因为以前我已经添加了一些文件,并且相同的方法适用于这些文件。

任何知道答案的人都可以帮助。

Madhup Rregards

您是否已将这些文件标记为嵌入式资源(解决方案资源管理器)? 另外-不带扩展名即可尝试。 您可以使用GetManifestResourceNames来检查可用的内容。

我认为您需要将文件的编译属性设置为“嵌入式资源”。 通过在解决方案资源管理器中选择文件,然后转到属性窗口(F4),可以找到此属性。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM