Kiosk mode WPF app throw Windows Configuration Designer - wpf

I have Windows 10 Ent and WPF app with installer. I want get .ppkg file with configuration this WPF app in kiosk mode, but I get some validation errors in Windows Configuration Designer on the step Configure kiosk account and app. I follow the guides:
https://learn.microsoft.com/en-us/windows-hardware/customize/enterprise/create-a-kiosk-image#shell-launcher
https://learn.microsoft.com/ru-ru/windows/configuration/kiosk-single-app
Short. I am doing:
Turn on Shell Launcher in Windows features
Install Windows Configuration Designer
Set up a kiosk using the kiosk wizard in Windows Configuration Designer (guide 2)
I get an error at step 6
I try create KioskUser without Win Conf Designer. I try use another standart win app (for example notepad.exe), UWP app (calc). I create a kiosk user account with WCD and without WCD (Settings -> Account -> Family & other people). Anyway I fail in step 6. I guess the problem can be in the kiosk user.
In the end I want to get the .ppkg file with my WPF app in the kiosk mode.
Has anyone encountered a similar problem?

Related

Windows 10 kiosk mode with TAURI app fails (0x80070057)

I have a Tauri (https://tauri.app/) react app. (latest 1.1, and latest react versions).
I used the Windows Configuration Designer to provision a kiosk device.
I attached the MSI installer of the react application in the kiosk device provision.
The provision worked and I tried to apply it on a different windows 10 PC.
A new account was created for the kiosk user (based on the configuration) but when I`m trying to use this kiosk user a bluescreen appears with the following error message:
We weren't able to start your app. Press Ctrl+Alt+Del to sign out or contact your system Admin. For more info, search online for error code: 0x80070057
My question is, how can I set up a kiosk provision package with a Tauri app?
I wanna use my custom desktop app (Tauri & react) in kiosk mode on windows 10.

UWP App WPF .Net Core has no access right to dependencies

We're making a new application using WPF .Net Core. To use the auto update function we decided to pack it with the MSIX Packaging Tool as a UWP App in VS2019. I was able to host the appinstaller File on an IIS and to Install the App over a link to that file over the web. Auto updating is also working fine.
Now to the problem:
When I run the installed App it's icon is not showing in the task bar but it is shown in the Task-Manager using a lot of cpu. In the Process Monitor it shows that the App tries to access its dependencies (like PresentationFramework.dll) but is not successful as the result is always "File locked with only readers". The DLL itself is present in the WindowsApps/xxx/ Path. Also I can not start the EXE manually as my user do not have the rights. What am I missing here?
Edit: Also I realized now that my app is only starting as a background process in the task manager and not as an app. When I go to the app directory under WindowsApps/xxx/MyApp I can not start the EXE directly because of no rights as mentioned before. But when I copy the whole folder I can start the EXE, the GUI appears and the app is an app again in the task manager.
We found an answer. As the GUI is a WPF .Net Core Project and we make the setup with a Windows Application Packaging Project to generate a UWP App from it the technology used seems to be the so called Desktop Bridge.
In the process monitor it seems that it tries to access the files under the correct path but somehow it does it not in the right way as long as the application path is not set correctly in the WPF Projects App.xaml.cs.
To fix this use the solution from Andrew Leader

Where do I submit XML reports after WACK has finished?

We have WPF desktop application which we have packed in setup executable. Because of SmartScreen we need to certificate our application. We have used Windows App Certification Kit (WACK) from Windows 10 SDK to generate XML reports. And now we have to submit those reports to Microsoft.
https://learn.microsoft.com/en-us/windows/desktop/win_cert/windows-certification-portal
We have created developer account as company, and when I click on submitting reports:
Test locally and upload the results
After your run the Windows App Certification Kit tests, upload the results to the Windows Certification Dashboard.
https://learn.microsoft.com/en-us/windows-hardware/drivers/dashboard/
It directs me to Windows Hardware Dev Center dashboard?!?
Were do we upload our WACK reports for our desktop application certification?
I have opened a ticket with Microsoft regarding this and it turns out the "classic desktop" logo program has been discontinued.
The only way you can "certify" your application is either the Ready for Windows program or the Windows Desktop Application program.

Hockey App Wpf Integration

We have integrated the Hockey App in our wpf project as mentioned here.
For testing, I am throwing an exception in the client application and when I open the application next time, it shows a Yes/No message but even after selecting Yes I don't see any crash report on the portal. I check the namespace configured in the portal and it is same as the namespace of app.xaml.cs file. I have done manual configuration of the app in portal.

how to set silverlight out of browser application in windows startup

Hi
I have one silverlight application which I have set for Out of browser application so that user can installed on their machine.
Now my question is "Is there any way or configuration or programmatically possible that when my silverlight application get installed it will put it self in the windows startup so that when user logged in it will automatically starts like messenger applications (yahoo, msn etc)?"
Thanks
You could create a batch file that would do 2 things :
Install your app in OOB using SLLauncher.exe (silverlight executable fo OOB applications), It now have a /install option in its parameters you could use that method to install it.
Copy the shortcut to the"Startup" folder of the current user :
%UserProfile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

Resources