Tienes que acceder para crear publicaciones y debates.

Problemas instalar server [SOLUCIONADO]

Hola Roberto,

Estoy instalando por primera vez el servidor en otro pc dado que tengo el beelink bt7 que tú instalaste.

Estoy en un punto que no sé cómo resolver, me aparece la página siguiente, qué puede ser?

Seguí los pasos del video https://youtu.be/okEkY2Vv-W4

también seguí el video de un compañero pues en este pc tengo windows 7

 

Error de servidor en la aplicación '/'.


No se puede cargar el archivo o ensamblado 'WebApp' ni una de sus dependencias. Se ha intentado cargar un programa con un formato incorrecto.

Descripción: Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código.

Detalles de la excepción: System.BadImageFormatException: No se puede cargar el archivo o ensamblado 'WebApp' ni una de sus dependencias. Se ha intentado cargar un programa con un formato incorrecto.

Error de código fuente:

 

Se ha generado una excepción no controlada durante la ejecución de la solicitud Web actual. La información sobre el origen y la ubicación de la excepción pueden identificarse utilizando la excepción del seguimiento de la pila siguiente.


Rastro al cargar el ensamblado: La información siguiente puede ser útil para determinar porqué no se cargó el ensamblado 'WebApp'.

 

AVS: El registro del enlace de ensamblado está desactivado.
Para habilitar el registro de errores del enlace de ensamblado, establezca el valor de Registro [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) como 1.
Nota: existe una disminución del rendimiento asociada registro de errores del enlace de ensamblado.
Para desactivar esta característica, elimine el valor de Registro [HKLM\Software\Microsoft\Fusion!EnableLog].


Seguimiento de la pila:

 

[BadImageFormatException: No se puede cargar el archivo o ensamblado 'WebApp' ni una de sus dependencias. Se ha intentado cargar un programa con un formato incorrecto.]
   System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) +0
   System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) +36
   System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) +152
   System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean forIntrospection) +77
   System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) +21
   System.Reflection.Assembly.Load(String assemblyString) +28
   System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +38

[ConfigurationErrorsException: No se puede cargar el archivo o ensamblado 'WebApp' ni una de sus dependencias. Se ha intentado cargar un programa con un formato incorrecto.]
   System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +738
   System.Web.Configuration.CompilationSection.LoadAllAssembliesFromAppDomainBinDirectory() +217
   System.Web.Configuration.CompilationSection.LoadAssembly(AssemblyInfo ai) +130
   System.Web.Compilation.BuildManager.GetReferencedAssemblies(CompilationSection compConfig) +170
   System.Web.Compilation.BuildManager.GetPreStartInitMethodsFromReferencedAssemblies() +92
   System.Web.Compilation.BuildManager.CallPreStartInitMethods(String preStartInitListPath, Boolean& isRefAssemblyLoaded) +290
   System.Web.Compilation.BuildManager.ExecutePreAppStart() +157
   System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException) +549

[HttpException (0x80004005): No se puede cargar el archivo o ensamblado 'WebApp' ni una de sus dependencias. Se ha intentado cargar un programa con un formato incorrecto.]
   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +10075124
   System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +95
   System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +254

 


Información de versión: Versión de Microsoft .NET Framework:4.0.30319; Versión ASP.NET:4.7.3282.0

Pablo, la primera vez que instale el server en un pc fue en windows 7, en el foro antiguo dejé un manual porque no es exactamente igual que en Windows 10... no sé si lo habrás visto . Cuando llegue a casa lo busco...

 

Vale pablo, ya lo tengo:

el hilo es este... lo dejo indicado, aunque durará poco:

https://domotica-arduino.es/foro/thread-2966.html

esté es el documento:

 

Archivos subidos:

Puede ser que estes metiendo un proyecto web sin compilar como proyecto web compilado?

manuch, sí usé tu manual.

Roberto, usé el compilado, cambié mi archivo inst.xml y me da el error.

Pero ahora que lo mencionas bajé el editable y luego compilé, en visual studio me compila bien y veo el proyecto sin problemas, luego publico pero me sale el mismo error. Qué puede ser?

En lo personal nunca hemos visto este mensaje... la verdad es una faena.

Por lo que te dice ... es posible que no este bien configurada  la versión del net.

Si asumimos que esta correctamente instalada, tal vez deberías revisar la configuración del net para tu server, en dos sitios.

En primer lugar, dentro de iis, en tu proyecto web mira el grupo de aplicaciones que tienes configurado... lo normal es que sea DefaultAppPool.

Luego , mira la configuración para ese grupo de aplicaciones, asegurándote que trabaje en punto net.

Si no ... te recomiendo que vuelvas a ver el video...si lo sigues tal cual tiene que funcionar , independientemente de la versión de windows ya sea vista, ocho, diez... esa configuración en valida para todos..

 

 

 

Archivos subidos:
  • version-net.png
  • grupo-aplicaciones.png

Roberto, gracias, en configuración avanzada del sitio me aparecía DefaultAppPool, lo cambié por ASP.NET v4.0 y listo, funcionando!!

 

Archivos subidos:
  • Captura.PNG
  • Captura2.PNG