1. Paul Shue
  2. PowerBuilder
  3. Wednesday, 24 May 2023 14:21 PM UTC

Using PB21 Build 1509 (windows 10 enterprise for virtual desktops). I used the project object option to create external manifest file for my application.
After the build the manifest file was created and I edited it and got it working. The manifest is located on the same folder as the application exe.
However when a colleague logged into the server and ran the same exe, it did not work for her and I don't know if this is a PB issue or a windows 10 enterprise for virtual desktops issue. When I look at properties of the manifest file - it shows: Owner SQHOSTAZURE\Paul but users have (read and execute) and read permissions. A possible solution might be to now choose the project painter option 'Embedded Manifest' and do another build but in that case will it embed the manifest file I modified or will it just create a new manifest file and embed that. If it embeds the manifest that I modified, shouldn't that work for all users?  Any ideas oh how to resolve this issue ?

Paul Shue Accepted Answer Pending Moderation
  1. Wednesday, 24 May 2023 21:53 PM UTC
  2. PowerBuilder
  3. # 1

Chris,

Thanks for the response. As  a followup, I now have a good manifest file. On my next build (with External Manifest) as my project setting, Will PB

overwrite my existing good manifest file which is the one I want to use? If no then I am good but if it will overwrite my file should I set project option to

'No Manifest' and the application exe will still use my good manifest file?

Comment
  1. Chris Pollach @Appeon
  2. Thursday, 25 May 2023 00:45 AM UTC
No, you would still use the "External Manifest" setting.
  1. Helpful
There are no comments made yet.
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Wednesday, 24 May 2023 20:10 PM UTC
  2. PowerBuilder
  3. # 2

Hi Paul;

  The 'Embedded Manifest' option should work for all user's of the App unless you also specify a different Execution Level other than "Invoker". This may cause the execution error yo are getting currently.

   The 'Embedded Manifest' option means that the PB IDE will generate a manifest internally for the App EXE using an Appeon signature. PS: I have been building App EXE's this way for over a decade with no issues. HTH

Regards .. Chris

Comment
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.