2009-06-05 5 views
4

Какой порядок должен быть сделан? Я делаю это из командной строки для приложения .Net. Я смог успешно выполнить только сильное имя и код, но когда я пробовал все три, это не похоже на работу (==> Vista все еще пытается запустить приложение с повышенными привилегиями, что приводит к подсказке, хотя я установил requestedexecutionlevel в asInvoker)Сильное имя, манифест и подписание кода

заранее спасибо

ответ

1

Брайан,

«Vista все еще пытается запустить приложение с повышенными привилегиями в результате подсказка»

Я думаю, что приглашение для работы с более высоким привилегии не могут быть устранены путем подписи кода, единственное, чего вы избегаете при подписи кода, - это предупреждение ng "из нестандартного редактора".

+1

Да, это то, ради чего явствует, насколько я понимаю. – 2009-06-05 16:51:30

1

Он смотрит на меня, как порядок должен быть следующим:

  1. Manifest
  2. CodeSign
  3. SN Вход

Это, кажется, работает. Не уверен, что у меня было 1 & 2 назад или, если я сделал что-то не так в командной строке (у меня был # 2, помеченный на выходной ресурс - из примера команды - что я считаю неправильным). На этой ноте кто-нибудь знает хорошую ссылку для инструментов командной строки? Я был на страницах msdn, но они предполагают много базовых знаний.