Viene visualizzato questo errore quando si tenta di eseguire il depoly della mia applicazione su un computer di destinazione.System.Runtime.InteropServices.COMException (0x80040154)
I googled e scoperto che alcune delle necessità del dll da registrare (che vengono utilizzati nella mia applicazione)
Così, ho copiato il dll a System32 e ha fatto regsvr32
Poi ho ottenuto questo errore
Interop.ShockwaveFlashObject.dll è stato caricato bt DllRegisterServer il punto di ingresso non è stato trovato. Il file non può essere registrato
E una cosa strana è che l'applicazione non funziona su una sola macchina. Ho provato su 10 macchine diverse e tutto ha funzionato bene. Non ha funzionato su una sola macchina.
Qualcuno può aiutarmi per favore su questo?
Questo potrebbe sembrare stupido, ma che una macchina, è Flash installato? –
Interop.ShockwaveFlashObject.dll sembra non essere una DLL COM ma una libreria di interoperabilità basata su .NET, quindi questo non ha bisogno di essere regsvr32-ed probabilmente. Dovresti invece registrare la libreria COM corrispondente di ShockwaveFlash. – chiccodoro