After packaging the GUI that I created I am unable to run the executable

Ask questions about creating Graphical User Interfaces (GUI) in PowerShell and using WinForms controls.
Forum rules
Do not post any licensing information in this forum.

Any code longer than three lines should be added as code using the 'Select Code' dropdown menu or attached as a file.

This forum is a space to discuss coding involving Graphical User Interfaces (GUI) in PowerShell or using WinForms controls, and technical issues related to development.

- Question about a licensed SAPIEN product? Post here: Product Support for Registered Users
- Question about a trial SAPIEN product? Post here: Former and Future Customers - Questions
This topic is 1 month and 1 week old and has exceeded the time allowed for comments. Please begin a new topic or use the search feature to find a similar but newer topic.
Locked
ALPSInsurance
Posts: 2
Last visit: Thu Oct 31, 2024 11:44 am

After packaging the GUI that I created I am unable to run the executable

Post by ALPSInsurance »

After it is packaged, I am getting the error message "The directory name is invalid". It is really hard to know what PowerShell Studio is having a problem with since it not specifying a path that is having problems with. This is a 64-bit package

Product: PowerShell Studio 2024 (64 Bit)
Build: v5.8.248
OS: Windows 11.0.22631
PS Version(s): 5.1.22621.1
Attachments
PSStudioPackageError.jpg
PSStudioPackageError.jpg (10.07 KiB) Viewed 409 times
ALPSInsurance
Posts: 2
Last visit: Thu Oct 31, 2024 11:44 am

Re: After packaging the GUI that I created I am unable to run the executable

Post by ALPSInsurance »

I figured out the problem, although the message was not very helpful. I sync my desktop, and documents to OneDrive and it appears that PS Studio doesn't like this and sense PowerShell Studio defaults to "My Documents", might be a good idea for Sapien to look into this issue. I moved the project to a location on my C: drive outside for my OneDrive folder the re-packaged my project and now it is working like a champ.
User avatar
Alexander Riedel
Posts: 8601
Last visit: Wed Dec 11, 2024 10:07 am
Answers: 23
Been upvoted: 43 times

Re: After packaging the GUI that I created I am unable to run the executable

Post by Alexander Riedel »

The message is a message from the .NET runtime and has nothing to do with PowerShell Studio. Unfortunately at the moment an error like this is displayed, none of our code has even been loaded yet. Due to that there is nothing we can do to make .NET error messages more verbose.
Additionally, a packaged application has no interaction with PowerShell Studio itself, so any such errors you might see are never originating from PowerShell Studio.

Last but not least, OneDrive has a few options that do not work well with .NET applications. If, for instance, your OneDrive is configured to NOT store files locally but only get them on demand, supplemental files or components of a .NET application may not be made available locally just because you launch an executable file.
That is a known issue of OneDrive and also not under our control.
We generally recommend to configure OneDrive so that ALL files are available offline or to move projects outside of the OneDrive folder structure as you have done.
Alexander Riedel
SAPIEN Technologies, Inc.
This topic is 1 month and 1 week old and has exceeded the time allowed for comments. Please begin a new topic or use the search feature to find a similar but newer topic.
Locked