上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页
摘要: 在上篇博文.Net core 程序Nuget包独立存放(一)中介绍了运行环境中,如何实现将nuget库存放,还有一个问题没有解决:如何将nuget包从publish的程序集中分离。本文就介绍下如何解决这个问题: 首先,我们直接将dll放在additionalProbingPaths的时候,会发现会出 阅读全文
posted @ 2020-03-06 09:40 天方 阅读(695) 评论(0) 推荐(0) 编辑
摘要: 我之前在文章在生成.net core 3.0程序时不包含nuget库中介绍过如何在开发的时候,输出目录中不包含nuget程序包,这种方式的输出非常清晰,但只能适用于开发环境,再运行环境还是得包含所有的程序集。周末的时候,抽空研究了下如何在运行环境下也能使用这种清晰的发布方式。 首先研究了一下nuge 阅读全文
posted @ 2020-03-05 15:38 天方 阅读(970) 评论(0) 推荐(0) 编辑
摘要: 在asp.net core程序中,我们可以通过如下代码开启对Web 根目录内的文件静态访问功能: app.UseStaticFiles(); 如果要提供更高级的选项,例如:将其它的物理文件夹下的文件作为静态资源提供,可以使用如下代码: app.UseStaticFiles(new StaticFil 阅读全文
posted @ 2020-02-03 00:12 天方 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 当我们编写windows程序的时候,很多时候需要程序默认以管理员权限运行,以前在.net 程序中直接新建一个app.manifest,设置requestedExecutionLevel 节点即可 <requestedExecutionLevel level="requireAdministrator 阅读全文
posted @ 2019-12-15 11:14 天方 阅读(3013) 评论(4) 推荐(1) 编辑
摘要: 今天试了一下在Asp.net core Razor Pages/MVC程序中集成Blazor(Server-side),还是可以完美整合的,这里以Razor Pages为例(.net core 3.1),记录下相关过程。 1. 配置StartUp,添加Blazor服务 public void Con 阅读全文
posted @ 2019-12-01 19:15 天方 阅读(1477) 评论(2) 推荐(0) 编辑
摘要: 之前一直是用Ubuntu的桌面版装docker,桌面版本身用起来比较方便,但开销较大,如果建立多个虚拟机就比较费劲了。今天试了一下server版的Ubuntu,发现还是比较方便的,相比桌面版,有如下好处: 占用空间小,只占用3G左右 占用内存小,甚至512MB内存也能较好的启动 这里记录下安装过程: 阅读全文
posted @ 2019-11-29 00:22 天方 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 在.net core 3.0中,默认的生成行为有了两个变化,一个是默认生成可执行文件,另一个是会复制依赖的Nuget项。 前一个变化会默认生成可执行的exe,用起来更加方便了。另一个变化可能是为了减少复制到别的机器上不能运行的困惑而修改的。但这个变化会在程序目录带来一大堆依赖的dll文件, 下图演示 阅读全文
posted @ 2019-09-20 23:53 天方 阅读(1040) 评论(0) 推荐(1) 编辑
摘要: 动态加载程序集在一些插件式的应用中非常常见,.net core 2.0中可以通过AssemblyLoadContext中提供程序集的动态加载功能,但取不支持卸载。现在,在.net core 3.0中提供了程序集卸载的支持(Collectible AssemblyLoadContext),更加完善了这 阅读全文
posted @ 2019-08-04 20:09 天方 阅读(1112) 评论(0) 推荐(2) 编辑
摘要: 最近换了一个高分辨率显示器,便觉得VisualStudio的字体过小了,虽然VisualStudio换字体还比较简单,大部分位置的字体基本上很顺利的就换掉了,然而一直找不到智能提示的字体所在位置,放狗搜了一下,找到了如下文章:Is there a way to increase the font s 阅读全文
posted @ 2019-07-21 11:42 天方 阅读(1804) 评论(0) 推荐(1) 编辑
摘要: 在.net core 3.0中,内置了一套新的json api,主要用于去除asp.net core对json.net的依赖,同时也提供了更好的性能(直接处理 UTF-8,而无需转码到 UTF-16)。虽然没有正式发布,随着几个preview版本下来,已经有一个功能比较完善的版本了,本文这里就简单的 阅读全文
posted @ 2019-06-16 22:45 天方 阅读(6820) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页