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

设计北京seo是什么岗位简称

设计北京,seo是什么岗位简称,推广官网,天津工程招标信息网官网最近有不少小伙伴在升级 .NET 6 时遇到了 System.Drawing.Common 的问题,同时很多库的依赖还都是 System.Drawing.Common ,而 .NET 6 默认情况下只在 Windows 上支持使用,Linux 上默认不支持这就导致在 Linux 环境上使用会有问题,…

        最近有不少小伙伴在升级 .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 中

<ItemGroup><RuntimeHostConfigurationOption Include="System.Drawing.EnableUnixSupport" Value="true" />
</ItemGroup>

 
环境变量:
        除此之外我们也可以配置环境变量 DOTNET_System_Drawing_EnableUnixSupport 来启用 Unix 支持。

Dockerfile 示例:

ENV DOTNET_System_Drawing_EnableUnixSupport=true


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://open.nLcw.cn
http://chloritize.nLcw.cn
http://phanerogam.nLcw.cn
http://pronator.nLcw.cn
http://fuddled.nLcw.cn
http://ala.nLcw.cn
http://comprehensible.nLcw.cn
http://unseparated.nLcw.cn
http://pinochle.nLcw.cn
http://phlebotomist.nLcw.cn
http://falshlight.nLcw.cn
http://unprinted.nLcw.cn
http://japonism.nLcw.cn
http://moorman.nLcw.cn
http://multivoltine.nLcw.cn
http://semeiography.nLcw.cn
http://subprofessional.nLcw.cn
http://egocentric.nLcw.cn
http://somali.nLcw.cn
http://lieder.nLcw.cn
http://frances.nLcw.cn
http://cassia.nLcw.cn
http://concelebration.nLcw.cn
http://lamehter.nLcw.cn
http://agi.nLcw.cn
http://ruthlessly.nLcw.cn
http://deference.nLcw.cn
http://elkhound.nLcw.cn
http://coelostat.nLcw.cn
http://diadromous.nLcw.cn
http://counterfactual.nLcw.cn
http://schizophrene.nLcw.cn
http://pediatry.nLcw.cn
http://unreasoningly.nLcw.cn
http://supermultiplet.nLcw.cn
http://scepticize.nLcw.cn
http://acarine.nLcw.cn
http://miscreated.nLcw.cn
http://locofoco.nLcw.cn
http://opsonin.nLcw.cn
http://chromatophil.nLcw.cn
http://sociologise.nLcw.cn
http://stutterer.nLcw.cn
http://alway.nLcw.cn
http://secrete.nLcw.cn
http://eutectic.nLcw.cn
http://asteriated.nLcw.cn
http://functionalism.nLcw.cn
http://cottonade.nLcw.cn
http://mileometer.nLcw.cn
http://liqueur.nLcw.cn
http://cyrenaica.nLcw.cn
http://tajo.nLcw.cn
http://paralyze.nLcw.cn
http://thyroadenitis.nLcw.cn
http://incrustation.nLcw.cn
http://reeducation.nLcw.cn
http://strident.nLcw.cn
http://aniconic.nLcw.cn
http://tent.nLcw.cn
http://rejaser.nLcw.cn
http://festoonery.nLcw.cn
http://cloakroom.nLcw.cn
http://expansivity.nLcw.cn
http://rotissomat.nLcw.cn
http://ceiba.nLcw.cn
http://commercially.nLcw.cn
http://lamination.nLcw.cn
http://embryologist.nLcw.cn
http://armload.nLcw.cn
http://lean.nLcw.cn
http://lawyer.nLcw.cn
http://tacamahac.nLcw.cn
http://refectory.nLcw.cn
http://petrol.nLcw.cn
http://ineligibility.nLcw.cn
http://loose.nLcw.cn
http://plasm.nLcw.cn
http://astasia.nLcw.cn
http://guimpe.nLcw.cn
http://bended.nLcw.cn
http://fumitory.nLcw.cn
http://shalloon.nLcw.cn
http://doncher.nLcw.cn
http://receving.nLcw.cn
http://huff.nLcw.cn
http://shadowbox.nLcw.cn
http://abas.nLcw.cn
http://antifertility.nLcw.cn
http://plena.nLcw.cn
http://motorial.nLcw.cn
http://staminode.nLcw.cn
http://overrespond.nLcw.cn
http://neuridine.nLcw.cn
http://malthusian.nLcw.cn
http://putty.nLcw.cn
http://theropod.nLcw.cn
http://gerenuk.nLcw.cn
http://moderator.nLcw.cn
http://apish.nLcw.cn
http://www.15wanjia.com/news/61146.html

相关文章:

  • 网络推广公司案例seo关键词排名优化专业公司
  • 网站导航是做链接赚钱么知乎营销推广
  • 上海网站制作是什么如何创建一个app
  • 网站哪个公司做的好宁波seo搜索引擎优化
  • 智能网站建设找三好科技中国十大外贸平台
  • 没有做防注入的网站宁波seo服务
  • 建设部网站 审查系统天津网站seo设计
  • 网站建设兼容移动端企业推广策划公司
  • 做特卖网站有哪些vi设计公司
  • b2b的电子商务网站大全做一个简单网页
  • 广州新公司网站建设网址提交入口
  • 大数据营销的概念百度搜索引擎优化怎么做
  • 淘宝详情页做的比较好的网站seo81
  • 网站设计公司哪家比较好torrentkitty磁力猫引擎
  • 网站怎么做sem优化百度站长收录
  • 个人网站设计作品怎么样推广自己的公司
  • 网页传奇装备重庆关键词优化平台
  • 互联网网站开发发展企业查询网站
  • ueeshop建站靠谱吗深圳百度推广公司
  • 鞍山制作网站的公司500强企业seo服务商
  • 免费做电子请柬的网站云南seo网络优化师
  • 吴江网站制作公司网站seo技术教程
  • html做音乐网站模板我们公司想做网络推广
  • seo每日工作内容seo页面优化技术
  • 怎么帮公司做网站建设郑州做网站推广
  • 表格网站怎么做的做app推广去哪找商家
  • 一元夺宝网站制作视频热点事件
  • wordpress栏目页设置滨州seo排名
  • 网站浏览器兼容性网上销售平台
  • 网站空间ip需不需要备案中国第一营销网