c# - 如何在 VS 2015 RC 中向 "Class Library (Package)"项目添加嵌入式资源?

标签 c# visual-studio-2015

Visual Studio 2015 候选发布版中有一个名为“类库(包)”的新项目模板。它属于 Visual C#/Web 类别。在项目类型的信息面板中,它显示“PREVIEW - 用于将类库创建为可以面向任何平台的 NuGet 包的项目模板。”

我正在做的事情与我在普通类库项目中所做的类似,并且涉及嵌入式资源。通常,“属性”对话框中有一个选项允许您指定“构建操作”。然后您可以选择“嵌入式资源”。该选项不会出现在“类库(项目)”项目中文件的“属性”对话框中。

有人知道如何将嵌入式资源添加到 VS 2015 RC 中的“类库(包)”项目吗?有可能吗?

最佳答案

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

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

关于c# - 如何在 VS 2015 RC 中向 "Class Library (Package)"项目添加嵌入式资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30223947/

相关文章:

c# - 将带有参数的 c# 回调方法传递给 c++ dll 会导致 System.ExecutionEngineException

c# - 无法在模板匹配中使用从 C# 传递到 XSLT 的变量

c# - 如何将组合框设置为只读或用户不能在组合框中写入只能选择给定的项目?

facebook - 无法使用 facebook connect 插件在 VS2015 中构建 Cordova 项目

c++ - CMake 和 Visual Studio 2015 - C 编译器 cl.exe 无法编译简单的测试程序

c# - .Net 框架 Web 项目中使用 DotNetStandard 服务模型的 ServiceStack

c# - Deployment.Current.Dispatcher.BeginInvoke(()=>{}) 是如何工作的?

从 Visual Studio 2015 调试时找不到 C++ 文件

c++ - 如何将 OpenCL 库与 SPIR-V 一起使用?

visual-studio - Team Foundation Build 如何选择使用哪个版本的 Visual Studio 进行构建?