我正在 mac 上构建一个 asp.net core 2.0 网站并使用 Visual Studio Code(不是 Visual Studio)。我想在我的程序集中嵌入一个文件,然后使用如下代码读取它。
var assembly = Assembly.GetEntryAssembly();
string[] resources = assembly.GetManifestResourceNames();
using (var stream = assembly.GetManifestResourceStream("TestClass.test.txt"))
在 VS2017 中,我会右键单击文件并将文件的属性设置为嵌入。VS Code 似乎在文件上没有鼠标右键。
什么是等价物?
您必须将其添加到项目文件中,如下所示:
<ItemGroup>
<EmbeddedResource Include="TestClass.test.txt" />
</ItemGroup>
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句