There is no certificate file after package #1415

Closed
opened 2026-01-30 22:25:30 +00:00 by claunia · 1 comment
Owner

Originally created by @archongum on GitHub (May 30, 2019).

(new to vs)

terminal

How can I package terminal with a certificate file?
Currently, I build terminal based on https://github.com/microsoft/terminal/releases/tag/v0.1.1431.0 commit but no certificate file after package.
1

Blank UWP

I created a blank UWP and after package there is a certificate file in it.
2

so

How can I package terminal with a certificate file?

Originally created by @archongum on GitHub (May 30, 2019). (new to vs) ## terminal How can I package `terminal` with a certificate file? Currently, I build `terminal` based on https://github.com/microsoft/terminal/releases/tag/v0.1.1431.0 commit but no certificate file after package. ![1](https://user-images.githubusercontent.com/20929338/58613088-4482f480-82e7-11e9-8ae0-645d57248b61.jpg) ## Blank UWP I created a blank UWP and after package there is a certificate file in it. ![2](https://user-images.githubusercontent.com/20929338/58613147-74ca9300-82e7-11e9-8890-4163119ace5a.jpg) ## so How can I package `terminal` with a certificate file?
claunia added the Issue-FeatureNeeds-TriageNeeds-Tag-Fix labels 2026-01-30 22:25:30 +00:00
Author
Owner

@archongum commented on GitHub (May 30, 2019):

nailed it, notice these origin code

  <PropertyGroup Condition="!Exists('CascadiaPackage_TemporaryKey.pfx')">
    <AppxPackageSigningEnabled>false</AppxPackageSigningEnabled>
    <AppxBundle>Never</AppxBundle>
  </PropertyGroup>
  <PropertyGroup Condition="Exists('CascadiaPackage_TemporaryKey.pfx')">
    <AppxPackageSigningEnabled>true</AppxPackageSigningEnabled>
    <AppxAutoIncrementPackageRevision>False</AppxAutoIncrementPackageRevision>
    <PackageCertificateKeyFile>CascadiaPackage_TemporaryKey.pfx</PackageCertificateKeyFile>
  </PropertyGroup>
@archongum commented on GitHub (May 30, 2019): nailed it, notice these origin code ```bash <PropertyGroup Condition="!Exists('CascadiaPackage_TemporaryKey.pfx')"> <AppxPackageSigningEnabled>false</AppxPackageSigningEnabled> <AppxBundle>Never</AppxBundle> </PropertyGroup> <PropertyGroup Condition="Exists('CascadiaPackage_TemporaryKey.pfx')"> <AppxPackageSigningEnabled>true</AppxPackageSigningEnabled> <AppxAutoIncrementPackageRevision>False</AppxAutoIncrementPackageRevision> <PackageCertificateKeyFile>CascadiaPackage_TemporaryKey.pfx</PackageCertificateKeyFile> </PropertyGroup> ```
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#1415