解决办法根据此文档:docs/mcr-endpoints-guidance.md
Performance Impact on Azure CDN Endpoint in Azure China Starting November 27, 2025
现在可以使用mcr.azure.cn这个域名在国内拉取镜像
比如:docker pull mcr.azure.cn/dotnet/aspnet
根据此issue:dockerhub.azk8s.cn how to get the multiple path image,可使用mcr.azk8s.cn仓库替换mcr.microsoft.com,即,如果你需要mcr.microsoft.com/dotnet/core/aspnet:2.2,那你将mcr.microsoft.com替换为mcr.azk8s.cn;变成mcr.azk8s.cn/dotnet/core/aspnet:2.2即可
此仓库已被限制为只能在Azure中使用,如果想要有更快的docker pull 速度,可以参考另一篇文章无需VPS,使用重新打tag的方式 拉取、转存mc ...
根据此文档:docs/mcr-endpoints-guidance.md
Performance Impact on Azure CDN Endpoint in Azure China Starting November 27, 2025
现在可以使用mcr.azure.cn这个域名在国内拉取镜像
比如:docker pull mcr.azure.cn/dotnet/aspnet
因此本文现在仅做参考;
引言用docker的都知道镜像加速,通过配置阿里云、腾讯云的镜像源确实可以大幅提升docker pull的效果,但对于某些不常用或新版的镜像却收效甚微。
比如最近想要部署私有ExceptionLess服务,它的dockerfile使用了mcr.microsoft.com/dotnet/core/sdk:2.2.401和mcr.microsoft.com/dotnet/core/aspnet:2.2,这两个镜像拉取非常慢,只能使用手动tag的方式来解决。
另外,本人在腾讯云中创建了dotnet-core命名空间,源自mcr.microsoft.com可直接使用ccr.ccs.te ...
引言打印功能对于一个系统来说通常是强需求,每个系统都会根据自己所提供的服务生成不同的打印模板,但光有模板往往不够用,因为有时会需要在打印预览(PrintPreview)时根据打印内容临时修改打印的数据,而且这种修改并不需要应用于打印数据源的修改,只需要打印出变更后的内容就行了;所以我们只需修改内存中的数据,然后重新打印就可以了。
在最新的Devexpress 17.1中XRLable,XRTableCell和Character Comb有EditOptions属性,可以实现直接在打印预览界面(PrintPreview)上修改打印的数据,具体请参考官方示例;但很可惜我相信大部分的系统都还和我用的一样,没有使用17.1,所以只能乖乖修改数据然后重新打印。
效果图
步骤
首先我们设计好打印内容的模板
打印内容模板:
打印预览效果图:
打印预览(PrintPreview)中的每一个Page表示一个model,我们需要一种方式来修改对应model的数据;通过查看官方示例我们知道,打印预览界面(PrintPreview)的元素实际上都是Brick类型的子类,你点击每一个Page都触 ...
引言我们知道,一般在winform中导出GridView的内容为Excel时会引用第三方库;如Aspose、NPOI等,它们需要你逐行设置导出的内容,虽然功能强大,但有时略显麻烦,可喜的是Devexpress中已经为我们实现了导出的方法GridControl.ExportToXls,它可以将整个GridView全部导出,但通常我们仅需要导出选定行,此时需要做一些设置。
步骤
首先设置GridView允许选择多行以及选中行导出模式
1234//选择多行GridView.OptionsSelection.MultiSelect = true;//仅打印选中行GridView.OptionsPrint.PrintSelectedRowsOnly = true;
然后使用Devexpress自带的导出功能自动打印
1234567891011121314151617181920212223242526272829var fileName = string.Empty;var dialog = new SaveFileDialog();dialog.Title = "保存文件&q ...
