首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行.net 6.0应用程序的服务结构

运行.net 6.0应用程序的服务结构
EN

Stack Overflow用户
提问于 2022-07-18 19:29:06
回答 1查看 397关注 0票数 0

我们正在将应用程序从.NET 4.6.1迁移到.NET 6.0。在部署迁移的应用程序之后,它无法找到框架dll。登录到集群VM后,机器上似乎没有安装.NET 6.0。我们必须单独在集群上安装.NET 6吗?

现有集群配置为自动织物升级,当前的fabric版本为9.0.1028.9590

谢谢

EN

回答 1

Stack Overflow用户

发布于 2022-08-25 02:11:06

您肯定不需要在Service上安装.NET框架--这应该作为Service应用程序包的一部分进行捆绑。我们最近经历了升级应用程序的确切过程,我还可以确认我们的集群没有安装任何最近的.NET框架。

如何创建部署包?我怀疑这可能是问题的根源.

例如,如果使用Azure DevOps,基本上需要以下构建任务:

/t:Package /p:PackageLocation=$(build.artifactstagingdirectory)\applicationpackage

  • And

  • 使用Restore =>安装6.0.xSDK

  • 还原nuget包

  • 通过VS Studio构建任务构建.sln文件

  • 通过带有参数的via生成任务构建.sfproj文件使用源$(build.artifactstagingdirectory)

发布工件

最后,使用默认VS附带的默认powershell脚本Deploy-FabricApplication.ps1注册应用程序并将其部署到集群中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73027644

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档