微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Service Fabric本地计算机部署失败并显示错误消息

如何解决Service Fabric本地计算机部署失败并显示错误消息

尝试在本地调试Service Fabric时,部署期间将失败:

1>------ Build started: Project: Project.TestServer.Contracts,Configuration: Debug Any cpu ------
1>Project.TestServer.Contracts -> D:\Projects\Project.Test\Project.TestServer.Contracts\bin\Debug\netstandard2.1\Project.TestServer.Contracts.dll
2>------ Build started: Project: Project.TestServer,Configuration: Debug Any cpu ------
2>Waiting for output folder cleanup...
2>Output folder cleanup has been completed.
2>Project.TestServer -> D:\Projects\Project.Test\Project.TestServer\bin\Debug\netcoreapp3.1\win7-x64\Project.TestServer.dll
2>Project.TestServer -> D:\Projects\Project.Test\Project.TestServer\bin\Debug\netcoreapp3.1\win7-x64\Project.TestServer.Views.dll
3>------ Build started: Project: Project.TestServer.ServiceFabric,Configuration: Debug x64 ------
4>------ Deploy started: Project: Project.TestServer.ServiceFabric,Configuration: Debug x64 ------
4>C:\ProgramData\Microsoft\Crypto\Keys\33c99d3358d005d142e356b6d*******_8f15e82c-1deb-4d62-b94a-196c3a******
========== Build: 3 succeeded,0 Failed,0 up-to-date,0 skipped ==========
========== Deploy: 0 succeeded,1 Failed,0 skipped ==========

这行可能意味着什么?

C:\ProgramData\Microsoft\Crypto\Keys\33c99d3358d005d142e356b6d*******_8f15e82c-1deb-4d62-b94a-196c3a******

解决方法

过去一天左右的时间我都遇到了同样的问题,我可以通过在OS(C://)驱动器中搜索键名{first part} _ {剩下的第一部分来解决此问题。 }。

我在“ C:\ Users \ youruser \ AppData \ Roaming \ Microsoft \ Crypto \ Keys”中找到了一个副本/原始密钥,并将其复制到“ C:\ ProgramData \ Microsoft \ Crypto \ Keys”中。

完成此操作后,该应用程序便可以在我的本地计算机上再次运行并部署。

, ravipal

This solution为我工作:

问题是,导入到本地计算机的ASP.NET开发证书不完整。我们正在努力解决VS工具中的此问题。同时,请使用以下变通办法,每台机器只需一次。

  1. 导出asp网络开发证书
    dotnet dev-certs https -ep "%TEMP%\aspcert.pfx" -p <password>(选择任何密码)
  2. 启动本地计算机证书管理器 enter image description here
  3. 将在步骤1中导出的证书(%TEMP%\ aspcert.pfx)导入本地计算机的“个人”和“受信任的根证书颁发机构”。
    导入证书时,请使用所有默认选项。

现在可以部署SF应用程序了。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?