Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

clickonce signing is grayed out. UWP c# app

Its a helper app for in-house use. I want to do a clickonce deployment as I usually do using vs2010/windows form.

Trying out UWP using vs2015. After much pain I am ready to deploy the test version of the app and when I go to the projects/properties/signing the 'Sign the ClickOnce Manifests its grayed out.

I've been searching for a few evenings now but haven't come across anything to enlighten me. Any help would be appreciated.

like image 979
David S Avatar asked Nov 14 '15 02:11

David S


People also ask

How do I know if ClickOnce is enabled?

With a project selected in Solution Explorer, on the Project menu, click Properties. Click the Security tab. Select the Enable ClickOnce Security Settings check box.

Does ClickOnce require admin rights?

ClickOnce applications are fundamentally low impact. Applications are completely self-contained & install per-user, meaning no-admin rights are required. You don't have to worry about a ClickOnce application breaking other applications. ClickOnce applications can be deployed via web servers, file servers or CDs.


1 Answers

Unlike WinForms applications that can be distributed via ClickOnce or other technologies like MSI, you distribute UWP applications through the Windows Store or via side-loading using (eg) a Powershell script. ClickOnce doesn't work for UWP.

This Ignite presentation should help explain it, and the latest Windows Update should enable side-loading by default (so no need to enable it on each user's machine). You can also read more on MSDN

like image 142
Peter Torr - MSFT Avatar answered Sep 22 '22 10:09

Peter Torr - MSFT