我有一个支持多语言的网站,我有一个资源列表,我的网站支持的每个国家/地区:
我的问题是,现在我需要在同一个应用程序上运行多个子域,我需要为每个子域提供不同的资源: 例如:
Site.ar-EG-subdomain1.resx
Site.ar-BH-subdomain2.resx
但遗憾的是我无法执行上一个操作,因为它给出了以下错误:project包含该类的定义。
“编译错误说明:在此期间发生错误 编译服务此请求所需的资源。请 查看以下特定错误详细信息并修改您的来源 代码恰当。
编译器错误消息:CS0101:命名空间“资源”已经存在 包含“网站”的定义
答案 0 :(得分:1)
如果查看resx.cs中resx文件的代码隐藏,您会发现在重命名文件时它没有重命名实际的类。您需要浏览它们并重命名该类。