当前位置: 首页 > news >正文

六安品牌网站建设电话网站建设需要什么手续

六安品牌网站建设电话,网站建设需要什么手续,宁波网络营销怎么做,企业网络营销方案策划最近有不少小伙伴在升级 .NET 6 时遇到了 System.Drawing.Common 的问题#xff0c;同时很多库的依赖还都是 System.Drawing.Common #xff0c;而 .NET 6 默认情况下只在 Windows 上支持使用#xff0c;Linux 上默认不支持这就导致在 Linux 环境上使用会有问题#xff0c;…        最近有不少小伙伴在升级 .NET 6 时遇到了 System.Drawing.Common 的问题同时很多库的依赖还都是 System.Drawing.Common 而 .NET 6 默认情况下只在 Windows 上支持使用Linux 上默认不支持这就导致在 Linux 环境上使用会有问题所以介绍下 .NET 6 中 Linux 上使用System.Drawing.Common的解决办法 上下文配置         在项目启动时配置应用程序上下文切换设置 System.Drawing.EnableUnixSupport示例代码如下在Program.cs的Main方法中第一行 System.AppContext.SetSwitch(System.Drawing.EnableUnixSupport, true); 运行时配置Json         在应用 build/publish 之后会有一个 *.runtimeconfig.json我们可以直接修改这个文件在这个配置文件中添加一个 configProperties 节点如果不存在的话并在该节点下增加 System.Drawing.EnableUnixSupport 配置配置如下 { runtimeOptions: {configProperties: {System.Drawing.EnableUnixSupport: true}} } MS构建         我们也可以在项目文件中添加一个下面的配置作用和上面的直接修改 runtimeconfig.json 效果一样只是 .NET SDK 会在生成的时候将这个配置写入到 runtimeconfig.json 中 ItemGroupRuntimeHostConfigurationOption IncludeSystem.Drawing.EnableUnixSupport Valuetrue / /ItemGroup 环境变量         除此之外我们也可以配置环境变量 DOTNET_System_Drawing_EnableUnixSupport 来启用 Unix 支持。 Dockerfile 示例 ENV DOTNET_System_Drawing_EnableUnixSupporttrue Unix 示例 export DOTNET_System_Drawing_EnableUnixSupport true 更多         推荐使用项目文件配置或者是环境变量的方式如果不想修改代码就使用环境变量的方式如果觉得环境变量不方便就使用项目文件配置直接修改 runtimeconfig.json 的方式有点不太好维护至于应用程序上下文切换个人感觉有点侵入代码不如项目文件或者环境变量干净 如果基于 Docker 容器部署更加推荐使用环境变量方式直接在 Runtime 镜像中配置一个环境变量即可这样无论什么地方需要部署都已经写在了镜像环境中在哪里跑都是一样的可以参考https://github.com/OpenReservation/ReservationServer/blob/dev/Dockerfile#L10 参考连接 https://docs.microsoft.com/en-us/dotnet/core/compatibility/core-libraries/6.0/system-drawing-common-windows-only https://github.com/dotnet/designs/pull/234 https://github.com/dotnet/runtime/pull/55962 https://docs.microsoft.com/en-us/dotnet/core/run-time-config https://guochen2.github.io/2021/11/13/netcore/net6%E7%BB%98%E5%9B%BE%E7%BB%84%E4%BB%B6System.Drawing.Common%E5%BC%82%E5%B8%B8/ https://github.com/dotnet/sdk/blob/a5f5bb5183517cb301050288b25c9c727e52e8a6/src/Tasks/Microsoft.NET.Build.Tasks/GenerateRuntimeConfigurationFiles.cs#L166 https://github.com/OpenReservation/ReservationServer/blob/dev/Dockerfile#L10
http://www.dnsts.com.cn/news/132938.html

相关文章:

  • al万词推广网站引流it外包公司联系电话
  • 互联网公司网站建设ppt模板下载外贸做网站推广
  • 网站建设服务收费品牌策划书模板范文
  • 手机上什么网站重庆市工程建设信息网新网站
  • 网站html模板下载wordpress 数字指纹
  • 单页网站seo外贸网站优化
  • 深圳做律师网站公司用.net编写网站
  • 弹窗网站制作高端网站制作上海站霸科技
  • 营销型网站网站设计贵金属交易app下载
  • 什么网站做招聘效果好南方网
  • 成都建站优化公司即墨网站建设电话
  • 网站空间邮箱每年要续费吗免费企业网站系统
  • 哪些网站适合做外贸网站推广常州百度seo排名
  • 上海网站建设方案服务百度开户做网站2400
  • 凡客诚品的网站特色wordpress调用 自定义php
  • 网站建设的颜色值烟台网络公司有哪些
  • 摄影网站设计报告海口市网站建设
  • 淄博市网站建设建设网站需要做什么
  • 百度静态网站电子商务网站建设的必要性
  • 自适应企业网站模板自己造网站
  • 问答论坛网站建设wordpress主机 seo
  • 上海网站建设百家号优秀网站设计欣赏图片
  • 做网站客户一般会问什么问题wordpress data src
  • 网站反链是什么意思网站群建设 实现了
  • 网站建设优化保定安徽省建设工程安全协会网站
  • 网线制作实训总结网站如何做seo优化教程
  • 你需要网站建设买正品东西哪个网最好
  • 湖州建设培训入口网站申请域名步骤
  • 网站页面热度网站建设的价值体现在哪
  • 网站与建设实训报告wordpress 文件权限设置方法