在ASP.NET 5类型项目中如何加载附加到项目的文件

时间:2016-01-14 04:57:39

标签: asp.net-core

我正在尝试在ASP.NET 5类型集成测试项目中加载一些文件。在经典的.NET中,我将使用以下代码:

var a, b, c;
a = b = c = 5;  //one use case
//same as
a = (b = (c = 5)));

你将如何在ASP.NET 5中完成它?

1 个答案:

答案 0 :(得分:1)

project.json具有可选的"resource"部分,该部分允许指定将在编译期间包含的文件。默认值为compiler/preprocess/resources/(请参阅the documentation)。您可以创建此类目录结构并将嵌入文件放在compiler/preprocess/resources/下,或添加"resource"部分以及嵌入文件的路径。您可以使用与之前相同的代码(assembly.GetManifestResourceStream来获取资源)。