如何解决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工具中的此问题。同时,请使用以下变通办法,每台机器只需一次。
现在可以部署SF应用程序了。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。