Я создал приложение Silverlight для бизнеса и хочу использовать App_GlobalResources.Глобальные ресурсы не доступны через класс ресурсов
Ресурсы находятся в одном проекте (TestApp.Web). Попытка использовать некоторые ресурсы через System.Resources. в классе не работает, потому что нет указанного класса.
Я вижу только RegistrationDataResources и ValidationErrorResources.
Возможно, у вас есть идеи?
Редактировать: Использование Resources.te23. вызывает ошибку. «Тип или Namspace te23 недоступен в TestApp.Web.Resources» (перевод на английский)
Содержимое «te23» ressource (я удалил комментарии).
namespace Resources {
using System;
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Web.Application.StronglyTypedResourceProxyBuilder", "10.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
internal class te23 {
private static global::System.Resources.ResourceManager resourceMan;
private static global::System.Globalization.CultureInfo resourceCulture;
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
internal te23() {
}
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Resources.ResourceManager ResourceManager {
get {
if (object.ReferenceEquals(resourceMan, null)) {
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Resources.te23", global::System.Reflection.Assembly.Load("App_GlobalResources"));
resourceMan = temp;
}
return resourceMan;
}
}
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Globalization.CultureInfo Culture {
get {
return resourceCulture;
}
set {
resourceCulture = value;
}
}
internal static string test {
get {
return ResourceManager.GetString("test", resourceCulture);
}
}
}
}
Ресурсы находятся в рамках одного проекта. (обновлено мое сообщение выше) – float
Я имел в виду вашу папку с вашими ссылками в вашем проекте, я когда-то был в той же ситуации. Я не обращал ссылки на DLL System.Resources. – Freeman
На самом деле, нет ссылки на System.Resources.dll. Но я не могу найти эту ссылку в окне «Добавить ссылку»: -/ – float