Andrew McIsaac 0 Posted April 10 Good evening everyone, Hope this is the correct forum. I am usiing C++ Builder Studio 11 Windows 10 FMX Target Windows Store 64 Bit Able to create all the way to the msix file. I'm trying to list my program - but Manifest File has issue : <Capabilities> <rescap:Capability Name="runFullTrust"/> </Capabilities> Is ther not a way I can select criteria user needs to be able to select directories / save a sql-lite on their computer ? How do I change the manifest file ? Thank you, Andrew Share this post Link to post
Rollo62 539 Posted April 10 (edited) I'm not too deep in these topics, but as far as I know, the runFullTrust capability seems to be required: https://learn.microsoft.com/en-us/windows/uwp/packaging/app-capability-declarations#restricted-capabilities, at least for certain permissions or operations: Quote There are several kinds of capabilities. General-use capabilities, which apply to most common app scenarios. Device capabilities, which allow your app to access internal and peripheral devices. Restricted capabilities, which require approval for Microsoft Store submission and/or are generally only available to Microsoft and certain partners. Custom capabilities. Quote But there are some scenarios where a Medium IL app should declare a capability, too. In fact, a Medium IL app needs to declare the runFullTrust restricted capability. And, to be able to register out-of-process COM servers for inter-process communication (IPC), a packaged app needs runFullTrust. That feature is known as Packaged COM (for more info, see the blog post COM Server and OLE Document support for the Desktop Bridge). Edited April 10 by Rollo62 Share this post Link to post
Cristian Peța 107 Posted April 10 Here something on this them: https://stackoverflow.com/questions/77764786/remove-runfulltrust-capability-from-flutter-windows-application And Win32 apps packaged as msix will need runFullTrust. You can avoid runFullTrust with UWP but a Delphi app will call all sort of Win32 API that will need runFullTrust. Quote Apps using the FullTrust entrypoint can call any API they want. Usually this is your main Win32/.Net executable. I’ll refer to these applications as FullTrust apps. https://blogs.windows.com/windowsdeveloper/2017/07/06/calling-winrt-components-win32-process-via-desktop-bridge/ Share this post Link to post
Andrew McIsaac 0 Posted April 11 (edited) Thanks for the responses. I will keep trying to resolve this. Edited April 11 by Andrew McIsaac Share this post Link to post