问题标签 [embedded-resource]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
96689 浏览

c# - 如何在 .NET 程序集中嵌入文本文件?

我想在程序集中嵌入一个文本文件,这样我就可以加载文本而不必从磁盘读取它,并且我需要的所有内容都包含在 exe 中。(这样它更便携)

有没有办法做到这一点?我假设资源文件有什么?

如果可以的话,你是如何做到的,以及如何以编程方式将文本加载到字符串中?

0 投票
2 回答
356 浏览

c# - 在文件系统或程序集中嵌入资源中的文件的多态搜索

我正在学习在 C# 中使用多态性,但无法弄清楚这一点。我正在尝试编写一个类,该类允许我从存储库中获取过滤后的文件列表。

存储库可以是文件系统文件夹或任意已加载程序集中的嵌入式资源(但它不是当前正在执行的程序集)。

有什么建议么?

0 投票
3 回答
4812 浏览

silverlight - 在 silverlight xap 文件中嵌入资源(png、jpg、mp3、wmv 等)并从 xaml 引用

基本上我希望能够在我的 xaml 中做这样的事情:

并让它在我的 xap 文件中找到 Resources/logout.png 作为文件,而无需返回 Web 服务器。我还希望能够即时重建我的 xap 文件,因此将其作为资源放在 dll 中是不可接受的。

有任何想法吗?

0 投票
1 回答
6206 浏览

c++ - 在 Visual Studio C++ 资源编辑器中导入 png 文件

我希望能够在 Visual Studio 资源编辑器中导入 png 文件,以便能够在不同的其他项目中使用嵌入的资源。有解决方案吗?我知道它适用于位图,但我对 png 很感兴趣,因为即使在较低格式 [16x16] 或 [32x32](但缺少位图)上也可以使用“透明度”。有任何想法吗?谢谢你。

0 投票
1 回答
4497 浏览

c# - C# 等效于 getClassLoader().getResourceAsStream(...)

在 Java 中,您可以使用以下代码读取嵌入在 JAR 文件中的文件:

什么是上述代码的 C#/.NET 等效项 - 也就是说,我如何读取我嵌入在 DLL 中的文件?

谢谢!

0 投票
6 回答
7895 浏览

vb.net - WinForms 中的嵌入式视频 (AxShockwaveFlash)

我在 youtube 上上传了几个教程视频。

在我的 winforms 应用程序中(通过使用 AxShockwaveFlash 对象)我再现了用户选择的视频。

AxShockwaveFlash1.LoadMovie( http://www.youtube ..video1)

故事来了。

用户第一次选择视频时,复制就像魅力一样。

当用户选择观看第二个视频时 AxShockwaveFlash1.LoadMovie( http://www.youtube ..video2)

ShockwaveFlash 继续复制第一个选择

0 投票
1 回答
3628 浏览

windows - Vista 如何为与我的应用程序关联的文档生成图标?

我可以影响进程吗?
我有一个内置于 .NET 3.5 / VS2008 的应用程序。我使用 win32 .res 文件将多个图标嵌入到应用程序中。这是在 VS2008 中项目的“属性”框中完成的——不是指定 .ico 文件,而是勾选该框以指定 .res 文件。在 .res 文件中,您可以有多个图标。请参阅此处了解我的意思。

每个图标包括一个 256x256xRGB(PNG Cmopressed)“Vista 级”图像、一个 256x256x32 位图像,以及各种颜色组合的 48x48、32x32 和 16x16 图像的通常级联。如果我在资源管理器中查看生成的 exe,我会看到漂亮的 256x256 Vista 大图像。

然后我可以将文件扩展名关联到我的应用程序,使用右键单击 >“打开方式...”> 在 Vista 的资源管理器中设置默认程序点击流。但是显示在文档旁边的图标是应用程序图标的一个小版本,覆盖在一张看起来像折叠角的白纸之上。

结果是,当原始图像以“小图标”版本显示时,原始图像很小,无法看到。看起来很可怕。

我知道可以完全省略折叠的纸,或者至少在上面覆盖更大的图像。例如,C# 文件的图标有一张折叠的纸,但 C# 标志很大且可见。我怎样才能得到这个?安装 WinZip 12 时 .zip 文件的图标大且可见,并且没有折叠的纸张。

文档图标与应用程序图标不同吗?在我的应用程序中,我必须做些什么来注册一个图标,Vista 将用于与我的应用程序关联的文档吗?

0 投票
4 回答
6912 浏览

c# - 从非 WPF 代码访问 WPF XAML 资源

我目前正在构建一个由多个组件组成的应用程序,每个组件本质上都是一个 WPF 用户控件,周围有一些 C# 代码,以便插件系统工作(使用 MEF)。

我遇到的问题是每个组件都应该包含一个图标,出于美观的目的,我将其定义为一个System.Windows.Media.Brush,所以我可以在DrawingBrush那里使用从 Design 导出的内容。现在我需要从非 WPF C# 访问那段 XAML,我目前有一个可怕的解决方法是实例化用户控件并询问它的资源:

我找不到ResourceDictionary从“普通”C# 类中读取该资源(这是一个 .xaml 文件,并在自定义控件中的 a 中引用)的方法。任何属于 WPF 的东西都有那个很好的TryFindResource方法,但不然怎么做呢?我不想让带有未嵌入图标的 XAML 文件。

0 投票
1 回答
913 浏览

sql - 以编程方式将 sql 文件转换为嵌入式资源

有谁知道如何在运行时将 .sql(脚本文件)VS2008 转换为嵌入式资源,以便在海关操作编辑器中用于安装数据库。

0 投票
1 回答
614 浏览

.net - 嵌入资源 DLL 的命名约定?

我以前从未使用过嵌入式资源 DLL。我想从正确开始,这样我以后就不必重命名 DLL。

假设,我有一个名为“Demo.exe”的主 Exe 文件,
你会如何命名与之关联的嵌入资源?

Demo.Resource.dll?资源.Demo.dll?ETC?