【发布时间】:2019-03-12 02:49:14
【问题描述】:
我有 2 个资源文件.. 一个是英文的,另一个是中文的。 该网络应用程序在 VS 上运行良好,但是当我在 IIS 上发布它时,它没有显示中文。 我尝试了 stackoverflow 上可用的其他解决方案,但似乎还没有任何效果。 我可以在 IIS 的 zh(bin) 文件夹中找到 resources.dll。 错误是因为只生成了一个设计器文件,即 Resource.designer.cs 或其他东西。 我已经对资源文件属性进行了必要的更改,例如公开类和构建操作。 在 web.config 我改变了
<globalization enableClientBasedCulture="true" uiCulture="en-US" culture="en-US" />
从假到真。 请询问是否需要任何其他信息来解决此问题。 请给我一些建议。
【问题讨论】:
-
你能告诉我你现在用的是什么应用程序吗? MVC 还是 Web 窗体?你能告诉我你是如何修改客户文化的吗?您如何测试应用程序并发现您的应用程序没有显示中文?
-
它是一个网络表单。但是没关系..它现在可以工作了..我正在玩一些可用的解决方案。然后我再次将它发布在服务器上。它奏效了。
标签: c# iis app-globalresources