问题描述
我新建一个VB.NET的完整,想利用RESX实现中英文转换,参考MSDN新建一个WEB应用程序可以读取但是新建一个网站,确提示未能找到任何适合于指定的区域性或非特定区域性的资源。请确保在编译时已将“TEST.rmc.resources”正确嵌入或链接到程序集“App_Web_lgak9ku0”,或者确保所有需要的附属程序集都可加载并已进行了完全签名。贴上代码usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Web.UI.HtmlControls;usingSystem.Resources;usingSystem.Reflection;namespaceTEST{publicpartialclass_Default:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){ResourceManagerrm=newResourceManager("TEST.rmc",Assembly.GetExecutingAssembly());Response.Write(rm.GetString("test"));}}}请懂的人帮帮忙
解决方案
解决方案二:
TEST.rmc文件你添加了吗?一般是右键-》添加资源。添加到项目中,好像调用的时候还需要提供命名空间。
时间: 2024-09-05 18:18:48