移至文件夹后无法访问资源

c# asp.net-mvc resources visual-studio-2017

27 观看

1回复

4393 作者的声誉

.resx在根目录中的项目中添加了一堆文件,并且始终能够访问它们而在我的视图中没有任何问题,例如:

Resources.ResourceManager.GetString("ResourceName")

现在已经退出了一些文件,我决定通过将它们全部添加到Resources文件夹中进行整理。我还.resx直接在新文件夹中创建了一些新文件。

但是,我现在无法通过以下方式访问它们:

由于其保护级别,无法访问“资源”

我尝试将Access Modifer更改为Internal,Public和No Code Generation,但是这些都不起作用。

这里发生了什么?

作者: Bassie 的来源 发布者: 2017 年 9 月 15 日

回应 1


0

4393 作者的声誉

决定

似乎将resx文件移动到新文件夹中会将它们添加到它们自己的名称空间中,所以我只需要将其添加到视图顶部:

@using WebsiteName.Resources
作者: Bassie 发布者: 2017 年 9 月 15 日
32x32