我正在使用Visual Studio Code(而不是Visual Studio)在Mac上构建一个asp.net core 2.0网站。我想在我的程序集中嵌入一个文件,然后用类似下面的代码读取它。
var assembly = Assembly.GetEntryAssembly();
string[] resources = assembly.GetManifestResourceNames();
using (var stream = assembly.GetManifestResourceStream("TestClass.test.txt"))
在VS2017中,我右键单击该文件并将文件属性设置为embedded。 VS Code似乎没有鼠标右键。
等价物是什么?
答案 0 :(得分:1)
您必须将其添加到项目文件中,如下所示:
<ItemGroup>
<EmbeddedResource Include="TestClass.test.txt" />
</ItemGroup>