Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net ASP.NET 4.5无法正确解释嵌套文件夹环境中的资源文件_Vb.net_Visual Studio 2015_Asp.net 4.5 - Fatal编程技术网

Vb.net ASP.NET 4.5无法正确解释嵌套文件夹环境中的资源文件

Vb.net ASP.NET 4.5无法正确解释嵌套文件夹环境中的资源文件,vb.net,visual-studio-2015,asp.net-4.5,Vb.net,Visual Studio 2015,Asp.net 4.5,Web应用程序具有以下层次结构 文件夹级别1 ->文件夹级别2 -->文件夹级别3 在文件夹级别3中,它有一个UserControl,它使用GetLocalResourceObject方法从文件夹App_LocalResources下的资源文件中读取资源密钥。 UserControl正在驻留在文件夹级别2上的网页上使用。使用此结构,它在ASP.Net framework 3.5上运行良好,但在ASP.Net framework 4.5上出现以下错误。 引发了类型为“System.Web.Http

Web应用程序具有以下层次结构
文件夹级别1
->文件夹级别2
-->文件夹级别3
在文件夹级别3中,它有一个UserControl,它使用GetLocalResourceObject方法从文件夹App_LocalResources下的资源文件中读取资源密钥。
UserControl正在驻留在文件夹级别2上的网页上使用。使用此结构,它在ASP.Net framework 3.5上运行良好,但在ASP.Net framework 4.5上出现以下错误。
引发了类型为“System.Web.HttpUnhandledException”的异常。-->System.Resources.MissingManifestResourceException:找不到任何适合指定区域性或非特定区域性的资源。确保“UserControl.ascx.resources”在编译时正确嵌入或链接到程序集“App_LocalResources.FolderLevel2.b7661b20.lt_wmckt”中,或者确保所需的所有附属程序集都是可加载和完全签名的。

我们将非常感谢您在这方面提供的任何帮助。谢谢

这与嵌套层次结构无关。我发现Framework 4.5对资源文件的命名约定非常严格。位于App_LocalResources中的UserControl.ascx的资源文件必须名为UserControl.ascx.resx,才能通过GetLocalResourceObject进行访问。

这与嵌套层次结构无关。我发现Framework4.5在命名约定方面非常严格。位于App_LocalResources中的UserControl.ascx的资源文件必须具有名称UserControl.ascx.resx,才能通过GetLocalResourceObject访问。