如何在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:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |