C# 三台计算机中有两台无法创建应用程序包

C# 三台计算机中有两台无法创建应用程序包,c#,visual-studio,visual-studio-2015,uwp,C#,Visual Studio,Visual Studio 2015,Uwp,所以我想通过Visual Studio 2015创建应用程序包(商店->创建应用程序包),但失败了。3人参与了这个项目。我们中的两个人无法创建应用程序包,我们中的一个人可以 但我们仍然怀疑。为什么每个人都不能创建应用程序包?以下是一些错误示例: 错误:“在证书存储中找不到项目中指定的指纹为“thumbprint here”的证书。请在项目文件中指定有效的指纹。” 错误:“无法导入密钥文件‘key file here’。密钥文件可能受密码保护。若要更正此问题,请尝试手动将证书导入当前用户的个人证书

所以我想通过Visual Studio 2015创建应用程序包(商店->创建应用程序包),但失败了。3人参与了这个项目。我们中的两个人无法创建应用程序包,我们中的一个人可以

但我们仍然怀疑。为什么每个人都不能创建应用程序包?以下是一些错误示例:

错误:“在证书存储中找不到项目中指定的指纹为“thumbprint here”的证书。请在项目文件中指定有效的指纹。”

错误:“无法导入密钥文件‘key file here’。密钥文件可能受密码保护。若要更正此问题,请尝试手动将证书导入当前用户的个人证书存储。”

错误:“指定的证书对于签名无效。有关有效证书的详细信息,请参阅此处的microsoft链接”

错误(多次出现此错误):“名称‘此处的名称’在命名空间中不存在,请使用:'此处的命名空间'。”


你知道我能做什么吗?

所有这些错误要么给出关于做什么的明确指示(前3个),要么给出隐含指示(后1个)。如果不是所有计算机上都以相同的方式安装了相同的证书,则使用证书创建程序包将出现问题。请卸载所有计算机上的证书,然后确保其安装位置100%完全相同!听起来您可能需要导入用于为您签名的安全证书r代码。生成需要任何“.cer”或“pfx”文件吗?检查您的
[AppName]\u TemporaryKey.pfx是否已在版本控制上签入。如果未签入,请确保将其包含在版本控制服务中。如果未签入,您可以让其他两个用户创建临时密钥,然后生成应用程序。请参阅