问题标签 [app-globalresources]

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 投票
0 回答
383 浏览

c# - 没有从 DefaultModelBinder.ResourceClassKey 获取资源文件

在我的 MVC3 项目中,在 Global.Application_Start() 中,我有

我在 App_GlobalResources 中也有 2 个资源文件:

为什么根本没有使用法国资源?

(它从 DefaultModelBinder.resx 中获取正确的值。)

0 投票
3 回答
2482 浏览

c# - 无法通过 Resources 类访问的全局资源

我创建了一个 Silverlight 业务应用程序并希望使用 App_GlobalResources。

这些资源位于同一个项目 (TestApp.Web) 中。试图通过 System.Resources 使用一些资源。在一个类中不起作用,因为没有列出类。

我只看到 RegistrationDataResources 和 ValidationErrorResources。

也许你有一个想法?

编辑:使用 Resources.te23。出现错误。“Type or Namspace te23 is not available in TestApp.Web.Resources”(翻译成英文)

“te23”资源的内容(我删除了评论)。

}

0 投票
1 回答
168 浏览

asp.net - 如何找到丢失的全球资源记录?

我有 3 个全局资源文件:

在对我的应用程序进行更改时,我总是将默认的全局资源记录(英语)添加到WebResources.resx文件中。但是,我当时并不总是有西班牙文和意大利文的版本,所以这些需要在以后添加。

我的项目经理建议,每当将记录添加到WebResources.resx文件中时,应将空白记录添加到.es.it版本中。然后在找出哪些记录需要翻译时,我们可以按值排序并查看空白列表。

我喜欢使用全局资源的回退,如果指定的资源文件中没有记录,则返回默认记录。通过添加空白记录,可以防止回退。

有没有更好的方法来找出.es.it资源文件中缺少哪些记录?

0 投票
2 回答
143 浏览

localization - App_GlobalResources 的 SaaS 方法

我们正在构建一个应用程序,其中多个网站由IIS 上的单个站点提供支持

我们有一个基于网络的工具,网站管理员可以在其中编辑“resx”文件,例如:/App_GlobalResources/es/Backend.es.resx

但是,这样做有两个问题:

  1. 更改这些文件会影响所有站点。
  2. 它还会导致整个 IIS 站点重新启动。

还有另一种方法吗?我认为将字符串存储在数据库中可能不是一个好主意,因为它会导致每页数百次 SQL 查找。

0 投票
3 回答
3460 浏览

.net - 你如何起订一个生活在 App_GlobalResource 中的 .resx?

我正在为 MVC3 Web 项目中的控制器编写单元测试,但是当我的测试尝试访问这样的资源时会抛出异常:

该资源是一个.resx名为Strings.

我正在使用Moq库来实现HttpContextBase功能的单元测试,所以我想知道如何使用 Moq 库来访问 App_GlobalResource。

任何帮助或指示将不胜感激!

0 投票
2 回答
1010 浏览

asp.net - 修改 App_GlobalResources 文件强制应用重启

正如标题所说,如果我从App_GlobalResources文件中更新值,应用程序将重新启动。有什么办法可以预防吗?

0 投票
2 回答
19281 浏览

asp.net - AppHarbor:不允许使用目录“/App_GlobalResources/”,因为应用程序已预编译

我试图将我的 ASP.NET WebForms 应用程序部署到 AppHarbor。成功部署后,我得到

我在应用程序设置中禁用了预编译,但没有帮助。我该怎么办?我应该更改项目中的一些设置吗?它是服务器配置吗?

我找到了一个删除 PrecompiledApp.config 的解决方案,但我无法在 AppHarbor 上访问它。

0 投票
1 回答
150 浏览

wcf - VS2012中的单元测试

我有一个 WCF 项目和单元测试项目。资源文件位于 WCF 服务项目App_GlobalResources文件夹内,其中存储了自定义消息。但是我执行了单元测试方法,我得到了以下错误 System.IO.FileNotFoundException: Could not load file or assembly 'App_GlobalResources' or one of its dependencies. The system cannot find the file.

0 投票
2 回答
1417 浏览

c# - App_GlobalResources 不适用于 asp.net 中的多语言支持

后面的代码:

我的 App_GlobalResources 文件夹中有以下文件

在此处输入图像描述

设计 :




但是它不起作用我该怎么做

请帮忙

0 投票
1 回答
166 浏览

c# - 在资源中使用 Guids 作为标识

是否可以使用 Guids 作为资源文件中的标识符?

在我的程序中,用户在创建项目时将能够在一些可能的类型之间进行选择。选择哪个项目通过 Guid 保存。

但是指南中的连字符似乎是资源文件的问题。Replace在以当前语言查找类型名之前,是否有更好的解决方案可用于从 Guid 中删除每个连字符?