1. ATK Gimmy Susan
  2. PowerBuilder
  3. Wednesday, 17 October 2018 10:44 AM UTC

Hi guru.

I published a ws in IIS via the 'Generate setup file' option.

When I try to go running it brings me back the error below.

From what I understand it can not find 'Sybase.PowerBuilder.Core.dll'.

The question is: Who uploads the file to the webserver? (the ws setup file does not include it, the Runtime packager does not include it)

 

Every contribution is welcome

 

ty

 

 

 

 

 

 

 

 

======================================

error

======================================

 

Errore server nell'applicazione '/progenamws'.

Errore di configurazione.
  Descrizione: Si è verificato un errore durante l'elaborazione di un file di configurazione necessario per soddisfare la richiesta. Verificare i dettagli dell'errore specifico riportati di seguito e modificare il file di configurazione in modo appropriato.

 Messaggio di errore del parser: Non è stato possibile caricare il file o l'assembly 'Sybase.PowerBuilder.Core, Version=17.0.0.0, Culture=neutral, PublicKeyToken=98a699138181d746' o una delle relative dipendenze. Impossibile trovare il file specificato.

Errore nel codice sorgente:



Riga 384:   
Riga 385:       
Riga 386:           
Riga 387:           
Riga 388:           


 File di origine:  C:\Ateikon\ws\pb\progenamws\web.config    Riga: 386

Traccia del caricamento dell'assembly: Le informazioni che seguono possono aiutare a stabilire perché non è stato possibile caricare l'assembly 'Sybase.PowerBuilder.Core, Version=17.0.0.0, Culture=neutral, PublicKeyToken=98a699138181d746'.



AVV: la registrazione dell'associazione di assembly è disattivata.
Per abilitare la registrazione degli errori di associazione di assembly, impostare il valore del Registro di sistema [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) su 1.
Nota: alcune penalità di prestazione sono associate alla registrazione degli errori di associazione di assembly.
Per disattivare la funzionalità, rimuovere il valore del Registro di sistema [HKLM\Software\Microsoft\Fusion!EnableLog].




Informazioni di versione: Versione di Microsoft .NET Framework:4.0.30319; Versione di ASP.NET:4.7.3163.0

Accepted Answer
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Wednesday, 17 October 2018 14:14 PM UTC
  2. PowerBuilder
  3. # Permalink

Hi Gimmy;

  When you deploy a PB .Net Assembly or a PB .Net Web Service, you need to also deploy the PB .Net run-time (not to be confused with the P-Code / M-Code run-time).

  Unfortunately in PB2017R3, the Engineering team removed the PB .Net Run-time MSI install file from the PB installation. However, here is what you need to do in R3 in order to resurrect that ...

  1. Create a PBPack.ini file
  2. Add the following section to the new INI as follows:
    • [Packager]
      DotNetComponents=1
  3. Copy the new INI file to "C:\Program Files (x86)\Appeon\Shared\PowerBuilder"
  4. Start the PB Packager Utility
  5. Select the PB .Net Run-time
  6. Let the PB Packager utility build the PB.Net MSI install file
  7. Run the new MSI on the machine where IIS is based.

HTH

Regards ... Chris

Comment
There are no comments made yet.
ATK Gimmy Susan Accepted Answer Pending Moderation
  1. Wednesday, 17 October 2018 14:42 PM UTC
  2. PowerBuilder
  3. # 1

Thanks my Jedi
Is there any documentation on the manuals?

your Padawan

Comment
  1. Chris Pollach @Appeon
  2. Wednesday, 17 October 2018 15:05 PM UTC
Nope ... you heard it here first though! ;-)

  1. Helpful
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.