在我的解决方案中,我有一个项目Web
,其中包含所有页面。我在项目ProjectResources
中有一个名为 MyResources.resx 的资源文件(以及另一个 MyResources.de.resx)
在 HTML 代码中的所有页面上,我使用内联表达式 Resource 从资源中获取字符串,如下所示:
ErrorMessage="<%$ Resources: ProjectResources.MyResources, PasswordConfirmationFailed %>"
当我打开页面时,出现解析错误
Parser Error Message: The resource object with key 'PasswordConfirmationFailed' was not found.
我找到了这个例子:
Text="<%$ Resources: Financial, Currency %>" />
并在下面发表评论:
此代码从 App_GlobalResources 目录中名为 Financial.resx 的资源文件中读取以下值。
我猜它无法以某种方式找到我的资源文件。我很确定这很愚蠢,但我无法解决它......
p:s:我已经在所有页面上使用带有正则表达式的表达式进行了更改,并且它不适用于每个页面,而不仅仅是一个页面