【问题标题】:Visual Studio 2012 - How to Create Resource-Only DLLVisual Studio 2012 - 如何创建仅资源 DLL
【发布时间】:2013-01-17 14:46:33
【问题描述】:

我正在寻找有关如何在 Visual Studio 2012 中创建纯资源 DLL 的快速概述。我找到了 Visual Studio 2005 的这篇旧文章,但这似乎不再相关: http://msdn.microsoft.com/en-US/library/24b2tcy0(v=VS.80).aspx

目标是我(图形专家,而不是程序员)可以制作资源 DLL 供程序员从中提取位图和图标。我可以按照说明进行操作,并且有足够的 Visual Studio 经验来找出至少粗略的说明 - 如果没有别的,我只是在寻找一个起点。

提前致谢, 比姆斯

【问题讨论】:

  • 这是托管项目吗?在这种情况下,您可以简单地创建一个空的 C# 类库并将您的资源添加到其中。为您的平台/语言添加标签可能会帮助我们为您提供更好的答案。
  • 主要应用程序的开发人员使用 C#,但我不知道 DLL 使用哪种语言对我来说很重要,只要他们可以引用 DLL 以从中提取图像。

标签: visual-studio-2012


【解决方案1】:
  • 开始一个“类库”类型的新项目。
  • 将有一个班级,具体取决于您选择的语言 会以不同的方式命名。删除它。
  • 将您的资源添加到项目中,将它们的属性更改为 “嵌入式资源”
  • 编译

【讨论】:

  • 语言:C# Sten,谢谢,这与我需要的很接近。但是,如果我在 Resource Hacker 之类的应用程序中打开 DLL,我看不到图像。我还需要做些什么来完成这项工作吗?
  • 我没有使用过 Resource Hacker,但这种方法过去对我有用,不知道发生了什么
  • 谢谢,我很确定我们走在正确的轨道上。我将发布另一个问题,关于如何确保在编译 DLL 时能够在 Resource Hacker 等应用程序中打开时看到各个资源。
  • @Beems,我认为 C++ 和 C# 创建的纯资源 DLL 是不同的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多