如何在 VS 2015 RC 中将嵌入式资源添加到 "Class Library (Package)" 项目?

How Do I Add an Embedded Resource to a "Class Library (Package)" Project in VS 2015 RC?

Visual Studio 2015 候选发布版中有一个名为 "Class Library (Package)." 的新项目模板,它属于 Visual C#/Web 类别。在项目类型的信息面板中,显示 "PREVIEW - A project template for creating a class library as a NuGet package that can target any platform."

我正在做与我在普通 Class 图书馆项目中所做的类似的事情,并且涉及嵌入式资源。通常,“属性”对话框中有一个选项允许您指定 "Build Action." 然后您可以 select "Embedded Resource." 对于 [=21] 中的文件,该选项不会出现在“属性”对话框中=] 项目.

有人知道如何在 VS 2015 RC 中向 "Class Library (Package)" 项目添加嵌入式资源吗?有可能吗?

您可以使用默认魔法 /compiler/resources 将文件放入其中,它们将自动嵌入。我有一个示例 @ https://github.com/Blacklite/Features/tree/master/src/Blacklite.Framework.Features.Http(请注意 post,它还没有更新到 beta4,但据我所知功能没有改变)

此外,根据架构,您可以使用 project.json 中的 "resources" 键指向特定文件夹。 参见:http://json.schemastore.org/project