ПредишенСледващото

Средства за създаване и редактиране на манифеста (Mage.exe) - онлайн инструмент от командния че подкрепя създаването и редактирането на прилагане и внедряване манифести. Както Mage.exe програма за команден ред инструмент може да се извършва както в периодичен скриптове и други Windows-базирани приложения, включително и ASP.NET приложения.

Вместо Mage.exe може да се използва MageUI.exe, графичен интерфейс. За повече информация, вижте. Раздел поколение и редактиране на инструмента манифести, Графична Client (MageUI.exe).

Средства Mage.exe MageUI.exe и са на разположение на различни места, включително следните:

Следващата таблица показва командите, подкрепени Mage.exe. За повече информация относно параметрите, поддържани от тези команди, вижте. Под Опции, щракнете върху New и актуализиране на опции на командата и знак.

Тя изчиства кеша на изтеглените приложения за всички приложения, работещи в мрежата интерактивно.

-N, -Нови Тип [novye_parametry]

Той създава нов файл от посочения тип. Валидните са:

Внедряване. Създава нов манифест внедряване.

Заявление. Създава нов манифест приложение.

Ако тази команда не е настроен на допълнителни параметри, ще създадете файл на съответния тип, със съответните етикети по подразбиране и стойностите на атрибутите.

За да укажете името на файла и пътя на новия файл, използвайте -ToFile (вж. В таблицата по-долу).

За да създадете явна заявка с всички версии на заявлението, добавена към секцията Явна параметър използва -FromDirectory (вж. Таблицата по-долу).

-ф, -Update [put_fayla] [parametry_obnovleniya]

Това прави една или повече промени във файла на манифеста. Посочете вида на файла, който се редактира не се изисква. Mage.exe програма ще провери файла с помощта на набор от евристични методи и да се определи дали е манифест на разгръщане или приложение манифест.

Ако предприемачът вече е подписала файл с помощта на сертификат, -Update ще премахне бутона за подпис параметър блок. Това се дължи на факта, че подписът съдържа хеш ключ файл и файлът не се промени хеша невалиден.

За да посочите името и пътя на новия файл вместо презаписване на съществуващ файл, използвайте -ToFile (вж. В таблицата по-долу).

Това е нова опция в в .NET Framework 3.5.

Този флаг се използва само, ако молбата е Представяне Фондация Windows (WPF), поставен в браузъра Internet Explorer, а не самостоятелен изпълним файл. Валидни стойности са "истински" или "Т" и "фалшиви" или "F".

За целите на прилагането манифест hostInBrowser вмъква атрибут елемент entryPoint манифеста на приложението на.

За манифести разполагане задава инсталирате атрибут за елемента на разгръщане на невярна и спестява манифеста разгръщане използване разширение XBAP. Определяне на този аргумент, заедно с -Install аргумент произвежда грешка, тъй като приложението, което се поставя в браузъра, не може да се инсталира, самостоятелно приложение.

Влезте опции на командата

Таблицата по-долу съдържа параметрите, подкрепяни от -Sign команда. приложим за всички видове файлове.

Той посочва местоположението на цифров сертификат за подписване на манифеста. Тази опция може да се използва с параметър -Password.

-СН, -CertHash hashSignature

Хеш стойността на цифровия сертификат се съхранява в личното свидетелство магазина на клиентския компютър. Тя съответства на пръстов отпечатък, собственост на цифров сертификат, който се появява в конзолата, сертификат за Windows.

параметър HashSignature може да се определи или в горния или долния случай, и може да бъде осигурена или като цял ред, или под формата на октета свойства пръстов отпечатък, разделени с интервали, и всички свойства пръстов отпечатък, затворени в кавички.

Паролата се използва за подписване на явна с цифров сертификат. Трябва да се използва във връзка с -CertFile параметър.

Подписването - това е последната задача да се извърши от разработчика като подписан документ използва хеш на файла, за да се увери, че подписването на документа. Ако направите някакви промени в даден файл разработчик трябва да подпише файла отново. Ако подпише документа, който вече е подписан, Mage.exe програма замества стария нов подпис.

Когато използвате опцията за запълване -AppManifest разгръщане манифест програма Mage.exe приема, че прилагането манифест ще бъде в същата директория като разполагането манифест в поддиректория, чието име съвпада с актуалната версия на разгръщането, и регулира разполагането манифест. Ако манифеста за кандидатстване ще пребивава на друго място, за монтаж на алтернативно място, можете да използвате параметъра -AppCodeBase.

При внедряването на разгръщане на манифеста на приложението и прилагане манифеста трябва да бъде подписан. Пътеводител за подписване на документи, вижте. В разбирателство Trusted разполагане.

Следващият пример отваря на потребителския интерфейс за Mage (MageUI.Exe).

Следващите примери създават разгръщане подразбиране явно и манифеста на приложението. Тези файлове са създадени в текущата работна директория и призоваха deploy.application и application.exe.manifest, съответно.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!