读取RESX文件的字符串,提示未能找到任何适合于指定的区域性或非特定区域性的资源
我新建一个VB.NET的完整,想利用RESX实现中英文转换,参考MSDN新建一个WEB应用程序可以读取但是新建一个网站,确提示未能找到任何适合于指定的区域性或非特定区域性的资源。请确保在编译时已将“TEST.rmc.resources”正确嵌入或链接到程序集“App_Web_lgak9ku0”,或者确保所有需要的附属程序集都可加载并已进行了完全签名。
贴上代码
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Resources;
using System.Reflection;
namespace TEST
{
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
ResourceManager rm = new ResourceManager("TEST.rmc", Assembly.GetExecutingAssembly());
Response.Write(rm.GetString("test"));
}
}
}
请懂的人帮帮忙
--------------------编程问答-------------------- TEST.rmc文件你添加了吗?一般是右键-》添加资源。添加到项目中,好像调用的时候还需要提供命名空间。
补充:.NET技术 , ASP.NET