c# - net - entity framework code first tutorial español
tengo un ayudante que usa Activator.CreateInstance("Sitaad.Models", "table") pero no se encuentra ensamblado (1)
Intenta eliminar App_Code
de la configuración. En la Web.Config
, debería verse algo así:
<httpModules>
<add name="LanguageSettingModule" type="LanguageModule" />
</httpModules>
Tengo una función de ayuda en mi carpeta app_code
public static MvcHtmlString DisplayNameFor(string table, string FieldName)
{
string Name = "";
//Type tt = new FilesList().GetType();
//var Property = tt.GetProperty(FieldName);
Type tt = Type.GetType(table, true);
var Property = Activator.CreateInstance(tt.FullName,"FilesList").GetType().GetProperty(FieldName);
var attr = Attribute.GetCustomAttribute(Property, typeof(TurboDisplayAttribute));
if (attr.GetType() == typeof(TurboDisplayAttribute))
{
Name = ((TurboDisplayAttribute)attr).Name;
}
G gg = new G();
gg.SetDbContext(new ApplicationDbContext());
Name = gg.T(Name);
return new MvcHtmlString(Name);
}
pero cuando uso este ayudante en mi opinión:
@Helpers.DisplayNameFor("Sitaad.Models", "Order")
dice un error: no se pudo cargar el tipo ''Sitaad.Models'' del ensamblado ''App_Code.xiomuct6, Version = 0.0.0.0, Culture = neutral, PublicKeyToken = null''.
qué debo hacer ?