c#


Resolve unknown publisher of WPF windows installer through visual studio 2015 setup [duplicate]


When I start my application with administrative permissions (right click on the EXE | Run as administrator), the UAC dialog with an orange or yellow banner appears with the warning that the publisher is unknown. Instead of purchase a certificate, I would like to do it differently. I think there must be possibilities to accomplish that without a purchased certificate. Basically, I want the look and feel when I start, for example, the calc.exe (Calculator in Windows) with administrative permissions. Which options or alternatives do I have?
None!
For the publisher to be known, you application must have a digital signature and the certificate used to sign it must be trusted. The only possibility to achieve it is to buy a digital certificate from a well-known certificate authority.
The digital signature should also contain timestamp. It will keep your application trusted even when the certificate expires. If there's no timestamp on the digital signature, the application will become untrusted again as soon as the certificate expires.
You can create a self-signed digital certificate and sign your application with it. But it won't be trusted. There's a workaround: if users install this certificate into Trusted Root Certificate Authorities or Trusted Publishers, then and only then your application will become trusted, and UAC prompt would have blue background instead of yellow. But it requires users to explicitly express trust to your digital certificate.
So the only solution that requires no steps from the users is to buy a digital certificate.

Related Links

Modify the content of the home page programmatically in SharePoint 2010
How do you fire the click event of a iwc:ImageButton in Jquery?
How to get type of the custom UserControl?
Returning to top of program to try again
What pattern is being done in the Global.asax.cs file in ASP.NET MVC 4?
Umbraco 4.8, Document save Publish
Converting some C# code to managed or C++/CLI code
DataTemplate for DataGrid
Error for storing paragraph data in MYSQL
Getting last transaction from a table using LINQ
Submitting a form data in to grid view
How to take elements part successive from list in C#?
Having trouble with monodevelop
Access to the path Server.MapPath is denied
Give `string[] args` to Linqpad script
c# SoundPlayer playlist loop

Categories

HOME
airflow
spring-boot
sip
qemu
phantomjs
postsharp
gaussian
mailchimp
terminal
css-selectors
browser-cache
ionic-native
obd-ii
ethereum
olap
kairosdb
derby
minimum
tag-cloud
internet-explorer-7
project-reactor
beacon
django-rest-auth
openoffice-basic
computation-theory
descriptor
vala
klipfolio
beaker-notebook
google-drive-android-api
chartist.js
oracle10g
checkmarx
ds-5
edsdk
intermec
boost-log
slim-lang
imdb
circle
wit-ai
headphones
certbot
ragel
multi-user
lfe
ng-lightning
susy
delphi-xe
pyexcel
superclass
servicebus
gradlew
flask-socketio
audio-fingerprinting
sp
jtextarea
petapoco
disassembly
qudpsocket
firebase-job-dispatcher
xcode7.1
deck.js
weblogic-maven-plugin
android-progressbar
periodic-processing
abstract
transbase
self-join
roslyn-code-analysis
tess4j
targetprocess
log-analysis
copy-on-write
asp.net-2.0
douglas-peucker
chunks
pysvn
unityvs
tigase
system.net
step
angular-file-upload
rails-migrations
visual-studio-setup-proje
ant-contrib
reactjs-native
azure-caching
sqldatasource
object-oriented-database
.net-reflector
nop
mysql-error-1146
misfire-instruction
grape-api
gwt2
auctex
metapost
feincms
gssapi
animationdrawable
jmesa
facebook-winjs-sdk
method-call
netduino
text-manipulation
rpxnow
script-tag
office-2003

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App