我有一个asp.net应用程序与一些本地资源。这些资源用于aspx和代码隐藏文件中:asp.net:部署本地资源 - 嵌入可能吗?
aspx:
<asp:TextBox ID="TextBox1" runat="server" Text="<%$ Resources:testTag %>" />
.vb:
TextBox1.Text = GetLocalResourceObject("testTag").ToString
如果我将.resx文件与应用程序一起部署,则没有问题。
但是,如果我将resx文件上的构建操作更改为“嵌入式资源”,则资源不可用,即使它们位于构建的DLL中。
是否可以在DLL中部署资源,或者我坚持管理在服务器上部署resx文件的&?
你有没有解决过这个问题?我目前正在尝试编写自己的ResourceProviderFactory来支持相同的场景,但是我还没有成功 - http://stackoverflow.com/questions/10533721/asp-net-how-to-get-assembly-from- virtual-path-in-custom-iresourceprovider-impl – Buthrakaur 2012-05-11 07:06:55