Application no longer starts!

0
0

Hi, I reopened a Wisej project after some time and it doesn’t start anymore giving this error:

(Translated by Google)
Managed Debugging Assistant ‘PInvokeStackImbalance’ : ‘A call to the PInvoke function ‘Wisej.Framework!Wisej.Core.ClientBrowser::ucal_getWindowsTimeZoneID’ has unbalanced the stack. This can occur when the managed PInvoke signature does not match the unmanaged target signature. Verify that the calling convention and parameters of the PInvoke signature match the unmanaged target signature.’

I don’t understand what it means, there’s nothing, just a startup form, I attach the project without my LicenseKey, but it still gives the error.

What’s going on? Every time I reopen a project after a while I have problems, I don’t like this.

  • You must to post comments
0
0

Hi Francesco,

if switching to 64 bit does not work for you, you can also use 32 bit, downgrade to Wisej.NET 3.5.11 and wait for Wisej.NET 3.5.13.

Best regards
Frank

  • You must to post comments
0
0

And now it’s giving a real error, it’s a disaster!

(Sorry, but is Italian)

 

Non è stato possibile caricare il file o l’assembly ‘Dedottoweb’ o una delle relative dipendenze. Tentativo di caricare un programma con un formato non corretto.

Descrizione: Eccezione non gestita durante l’esecuzione della richiesta Web corrente. Per ulteriori informazioni sull’errore e sul suo punto di origine nel codice, vedere la traccia dello stack.

Dettagli eccezione: System.BadImageFormatException: Non è stato possibile caricare il file o l’assembly ‘Dedottoweb’ o una delle relative dipendenze. Tentativo di caricare un programma con un formato non corretto.

Errore nel codice sorgente:

Durante l'esecuzione della richiesta Web corrente è stata generata un'eccezione non gestita. Per informazioni sull'origine e la posizione dell'eccezione, vedere la traccia dello stack dell'eccezione riportata di seguito.


Traccia del caricamento dell’assembly: Le informazioni che seguono possono aiutare a stabilire perché non è stato possibile caricare l’assembly ‘Dedottoweb’.

=== Informazioni sullo stato di preassociazione ===
REG: DisplayName = Dedottoweb
 (Partial)
AVV: informazioni di associazione parziali specificate per un assembly:
AVV: nome assembly: Dedottoweb | ID dominio: 2
AVV: un'associazione parziale si verifica quando viene specificata solo una parte del nome visualizzato dell'assembly.
AVV: ciò potrebbe determinare il caricamento di un assembly non corretto da parte del gestore di associazione.
AVV: è consigliabile specificare un'identità testuale completa per l'assembly,
AVV: costituita dal nome semplice, dalla versione, dalle impostazioni cultura e dal token di chiave pubblica.
AVV: per ulteriori informazioni e soluzioni comuni relative a questo problema, vedere il white paper http://go.microsoft.com/fwlink/?LinkId=109270.
REG: Appbase = file:///D:/DOTNET2019/Dedottoweb/
REG: PrivatePath iniziale = D:\DOTNET2019\Dedottoweb\bin
Assembly chiamante: (Unknown).
===
REG: l'associazione ha origine nel contesto di caricamento di default.
REG: utilizzo del file di configurazione dell'applicazione: D:\DOTNET2019\Dedottoweb\web.config
REG: utilizzo del file di configurazione host: C:\Users\Utente\Documents\IISExpress\config\aspnet.config
REG: utilizzo del file di configurazione computer da C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config.
LOG: i criteri non sono attualmente applicati al riferimento (binding di assembly privati, personalizzati, parziali o basati su percorsi).
REG: tentativo di download del nuovo URL file:///C:/Users/Utente/AppData/Local/Temp/Temporary ASP.NET Files/vs/30c29f24/3c6ccc8e/Dedottoweb.DLL.
REG: tentativo di download del nuovo URL file:///C:/Users/Utente/AppData/Local/Temp/Temporary ASP.NET Files/vs/30c29f24/3c6ccc8e/Dedottoweb/Dedottoweb.DLL.
REG: tentativo di download del nuovo URL file:///D:/DOTNET2019/Dedottoweb/bin/Dedottoweb.DLL.
ERR: non è stato possibile completare l'installazione dell'assembly (hr = 0x8007000b). Il sondaggio è stato terminato.


Traccia dello stack:

[BadImageFormatException: Non è stato possibile caricare il file o l'assembly 'Dedottoweb' o una delle relative dipendenze. Tentativo di caricare un programma con un formato non corretto.]
   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) +37
   System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) +159
   System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean forIntrospection) +80
   System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) +22
   System.Reflection.Assembly.Load(String assemblyString) +29
   System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +39

[ConfigurationErrorsException: Non è stato possibile caricare il file o l'assembly 'Dedottoweb' o una delle relative dipendenze. Tentativo di caricare un programma con un formato non corretto.]
   System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +777
   System.Web.Configuration.CompilationSection.LoadAllAssembliesFromAppDomainBinDirectory() +229
   System.Web.Configuration.CompilationSection.LoadAssembly(AssemblyInfo ai) +140
   System.Web.Compilation.BuildManager.GetReferencedAssemblies(CompilationSection compConfig) +176
   System.Web.Compilation.BuildManager.GetPreStartInitMethodsFromReferencedAssemblies() +99
   System.Web.Compilation.BuildManager.CallPreStartInitMethods(String preStartInitListPath, Boolean& isRefAssemblyLoaded) +310
   System.Web.Compilation.BuildManager.ExecutePreAppStart() +165
   System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException) +590

[HttpException (0x80004005): Non è stato possibile caricare il file o l'assembly 'Dedottoweb' o una delle relative dipendenze. Tentativo di caricare un programma con un formato non corretto.]
   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +10078388
   System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +99
   System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +263

 

  • You must to post comments
0
0

If I compile to 64 bit it doesn’t give an error but it doesn’t start, it just comes out with a blank page.

  • You must to post comments
0
0

Hi Francesco,

this error currently occurs when you’re running IIS Express in 32 bit mode.
You can avoid it by running in 64 bit mode (see Visual Studio Options – Projects and Solutions – Web Projects.
This issue will be fixed in our next release (3.5.13).

Best regards
Frank

  • You must to post comments
Showing 4 results
Your Answer

Please first to submit.