Strong name, manifest and code signature

What order should be done? I am doing this from the command line for a .Net application. I was able to successfully execute only the strong name and code, but when I tried all three, it did not seem to work (==> Vista is still trying to run the application with elevated privileges, which leads to a hint, although I set the requested runlevel to asInvoker)

Thank you in advance

+4
source share
2 answers

Brian,

"Vista is still trying to run the elevated application, resulting in the message"

I think that a hint to run with higher privileges cannot be avoided by signing the code, the only thing you avoid when signing the code is the warning "application from unkown editor".

+1
source

It seems to me that the order should be as follows:

  • manifest
  • Codeign
  • SN mark

Now it works. Not sure if I used to have 1 and 2 back, or if I did something wrong on the command line (I had a # 2 sign marked on the output resource - from the command example - which I think is wrong). On this note, does anyone know a good link for command line tools? I have been to msdn pages, but they require a lot of basic knowledge.

+1
source

Source: https://habr.com/ru/post/1285813/


All Articles