VSTS Online - 使用ClickOnce签署PFX密码构建解决方案

时间:2018-02-08 18:17:59

标签: wpf azure-devops clickonce pfx

我正在使用VSTS Online构建WPF解决方案。

以下是我的基本构建定义:

enter image description here

在Visual Studio 2017本地,我已经分配了Click Once认证(PFX)。一切都在本地构建和编译。

enter image description here

构建失败,出现以下错误:

  

无法导入以下密钥文件:。密钥文件可以是密码   保护。要更正此问题,请尝试再次导入证书或   手动将证书导入当前用户的个人   证书商店。

为确保看到PFX文件并设置密码,我需要包含哪些设置/步骤?

1 个答案:

答案 0 :(得分:1)

使用此代码导入证书文件(PowerShell任务):

#include <stdio.h>
    #include <stdlib.h>
    #define MAX 10

    int i=12345;
    double y=1.23456;

    void display_variables()
    {
      double y=4.352;
      printf("i=%d, y=%f\n", i,y);
    }

    int main()
    {
        printf("i=%d, y=%f\n", i,y);
        display_variables();
        int c,i=0;  
        for (c = 0; c <= MAX; c++)
            {
                printf("%d\n", fib(i));
            i++;
            }
        return 0;
        } 

    int fib(int n)
    {
       if ( n == 0 )
          return 0;
       else if ( n == 1 )
          return 1;
       else
          return ( fib(n-1) + fib(n-2) );
    } 

相关主题:Visual studio team services deploymen/buildt certificate error