加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

如何在C#类库项目(VS2012)中嵌入和使用.txt文件作为资源?

发布时间:2020-12-15 05:38:48 所属栏目:百科 来源:网络整理
导读:我已经寻找了很多,但我还没有找到解决这个看似简单的问题的方法. 我能够在控制台应用程序项目中添加一个名为“CSVData.txt”的TXT(CSV)文件作为资源,并使用命名空间轻松访问它 – 它在项目中命名为“CSVData”. string Temp = Properties.Resources.CSVData;
我已经寻找了很多,但我还没有找到解决这个看似简单的问题的方法.

我能够在控制台应用程序项目中添加一个名为“CSVData.txt”的TXT(CSV)文件作为资源,并使用命名空间轻松访问它 – 它在项目中命名为“CSVData”.

string Temp = Properties.Resources.CSVData;

但是当我创建一个类库项目时,我不能:显然命名空间“Properties.Resources”中没有任何内容,即使它是在Console应用程序项目中成功创建的.

使用具有相同结果的新项目多次测试.

我确信这是非常非常简单的事情,但我不能为我的生活想出这个.

解决方法

最有可能的问题是,资源文件的访问修饰符是default = internal,这意味着它只在dll内部可见.转到资源页面并尝试将其更改为Public:

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读