问题标签 [resource-dll]

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 投票
1 回答
200 浏览

delphi - Delphi 项目不再通过资源 DLL 识别 DPI

我们有一个 DPI 感知的 Delphi 项目。除其他外,我们通过在可执行文件中包含清单来实现这一点。这一切都很好,项目可以根据 DPI 设置很好地缩放。

最近我们开始翻译我们的产品,为此我们使用了 Sisulizer。此工具已配置为生成资源 DLL。清单由 Sisulizer 复制到资源 DLL,但不翻译。所以翻译也很好:)

但是,翻译后的项目不再完全支持 DPI。MessageBoxes(来自 Windows API)仍然支持 DPI,但项目的其余部分不再可扩展。未翻译的项目仍可识别 DPI。

0 投票
1 回答
23 浏览

c# - 使用 ResolveEventHandler 加载资源 DLL

我有一个处理程序来帮助通过ResolveEventHandler. 但是当我有这个处理程序时,我得到一个关于资源 DLL 的错误。我什至在我的 PC 上都看不到(尽管我有这个 DLL 的实例,用于其他文化,如 es-ES、de-De、...):

FileNotFoundException:无法加载文件或程序集“Microsoft.Data.Tools.Schema.Sql.resources,版本=15.0.0.0,Culture= en-US,PublicKeyToken=b03f5f7f11d50a3a”

当我在没有处理程序的情况下运行时,我看到加载了以下程序集:

Microsoft.Data.Tools.Schema.Sql,版本=15.0.0.0,文化=中性,PublicKeyToken=b03f5f7f11d50a3a

我应该在处理程序或其他地方做什么来解析这个资源 DLL?

0 投票
0 回答
22 浏览

localization - Blazor 服务器 - 运行 dotnet publish --configuration release 时输出文件夹中缺少本地化 dll (xxx.resources.dll)

我有一个带有 2 个本地化资源文件的 blazor 服务器应用程序,其名称如下:App.no.resx 和 App.resx,但是当使用以下命令进行 dotnet 发布时,这些文件丢失了,

但是当从 VS2019 运行构建时,资源 dll 在“no”文件夹中生成

注意 - 两个本地化资源文件都设置为“嵌入式资源”和“请勿复制”

有人可以告诉我如何解决这个问题吗?