私はResources1.resxと呼ばれるresxファイルがあり、このファイルはTest.WebControlsというクラスライブラリの場所です。これはvb.netを使用してresxファイルから値を取得する方法です。asp.net resxファイルで作業
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports API.HTML.Controls
Imports API
Public Class BaseCallbackPageControl
Inherits Controls.BasePageControls
Private _ResourceManager As Resources.ResourceManager
Public Function GetResource(ByVal key As String) As String
If Me._ResourceManager Is Nothing Then
Me._ResourceManager = New Resources.ResourceManager("Resource1.resx", Reflection.Assembly.GetExecutingAssembly)
End If
Return Me._ResourceManager.GetString(key)
End Function
End Class
しかし、私はエラーが入れません「指定された文化やニュートラルカルチャに適切なすべてのリソースを見つけることができませんでした。確認してください 『Resource1.resx.resourcesがTest.WebControls『』正しくアセンブリに埋め込まれたまたはリンクされていました』コンパイル時に、または必要なすべての衛星アセンブリが読み込み可能で完全に署名されていることを確認してください。
resxファイルもリソースとして埋め込まれています。
私は間違っていますか?