- 博客(10)
- 资源 (2)
- 收藏
- 关注

原创 VS程序打包(使用InstallerProjects制作安装包)、自定义安装程序类、不用卸载旧包直接覆盖升级
VS安装包制作介绍(使用InstallerProjects制作安装包)介绍功能:Installer Projects 是一个用于发布VS项目的官方扩展,可以将VS中开发的程序打包成标准的windows安装包,分发给用户安装。版本:VS2013之前的版本默认自带Installer功能,VS2013之后的版本默认是不包含Installer模板的,所以需要自行去安装。安装方法:1、打开VS,选择 扩展-->管理扩展-->联机 (或者选择 工具-->扩展和更新-->联机)
2020-11-18 18:12:14
22532
22
原创 Windows专业版操作系统设置外语,安装软件乱码问题解决
进入操作系统“Windows设置”--“时间和语言”--“语言”--“管理语言设置”中更改系统区域设置,选择中文简体如下图,设置完之后会弹窗提醒重启电脑,请选择立即重启即可。未按上面步骤安装的,且操作系统已设置了外语显示,运行软件乱码、或者安装软件运行环境乱码等。····3. 下载完所需的语言后,设置windows显示语言如下图。4. 设置完之后,电脑重启后生效。至此设置完成,重启电脑生效。
2024-04-29 08:48:54
2349
原创 设置电脑仅特定u盘使用
如想禁用掉之前插入的键盘,则在【设备管理器】中,点开【键盘】节点,找到对应的键盘驱动(插拔键盘usb接口,可以分辨出是哪个),右键【卸载设备】即可。先点击【设备安装限制】,接着右键单击【允许安装与下列设备ID相匹配的设备】选项,然后在弹出的菜单栏中根据下图箭头所指,点击【编辑】。【设备安装限制】,接着右键单击【禁止安装未由其他策略设置描述的设备】选项,然后在弹出的菜单栏中根据下图箭头所指,点击【编辑】。在弹出的窗口中,先勾选【已启用】,接着点击【显示】选项,然后根据下图箭头所指,在方框中粘贴U盘硬件ID。
2023-12-29 17:10:50
3751
2
原创 阿里云云服务器 ECS 手动搭建GitLab避坑教程
根据公司要求,需要在阿里云服务器上搭建GitLab,本文介绍搭建Gitlab的步骤,以及我遇到的问题及解决办法。搭建gitlab可以参考官方教程:云服务器 ECS 建站教程:GitLab的安装及使用-阿里云开发者社区 (aliyun.com)根据官方教程介绍有两种部署方式:镜像部署和手动部署,我这边使用的是手动部署,以下内容也将针对手动部署介绍。一、前置条件(ECS配置要求)官网给出的ECS配置要求为:内存2G以上。提示:如果你没有阿里云服务器,可以申请免费试用哦(阿里云官网有个试用中.
2021-11-30 13:47:43
1803
2
原创 问题记录:搭建gitlab,初始化无法设置管理员密码(解决办法:修改gitlab默认端口)
自己在云服务器中搭建了一个gitlab,首先是自己申请了一个阿里云账号,按照教程操作,没有问题,然后使用公司阿里云账号再次搭建了一个gitlab,然而初始化的时候修改管理员密码的时候总是失败,提示见下图在网上找了一些解决方案,如刷新、提高密码复杂度、在服务器里面用命令修改密码等都试过,都没有解决。如果大家尝试上面方法也无法解决,可以试试这个,最后我的解决方案是:修改gitlab的端口,因为我之前设置的端口被其他服务占用了,导致修改管理员密码失败,后来改了一下端口问题解决。查看端口占用情况:.
2021-11-18 14:01:12
2375
原创 ocx注册方法,vs安装包自动安装ocx,以及ocx注册失败的解决方法
一、ocx注册方法方法一:使用bat命令注册ocx(使用管理员权限运行)创建文本文件,写入下列命令后,修改文件后缀名为.bat,将该bat文件放置ocx所在文件夹下,然后使用管理员权限运行该bat文件即可(将下列命令中VideoWebCtl.ocx替换成你需要注册的ocx名称即可)。cd /d %~dp0regsvr32 VideoWebCtl.ocx如果注册成功,会显示下图弹窗。方法二:使用bat命令注册ocx(双击运行bat文件,无需使用管理员权限运行)同方法一,只是..
2021-10-21 15:24:57
17112
原创 使用Newtonsoft.Json进行Json序列化忽略首字母大小写,Json字符串反序列化到子集对象(C#)
一、Json序列化忽略首字母大小写方法一:使用JsonProperty特性,给类中每个属性增加JsonProperty(propertyName)特性优点:可以指定任意名称序列化成员,不限于首字母大小写缺点:此方法需要给每一个需要进行json序列化的对象的每一个成员配置特性,工作量较大以下为测试类,使用JsonProperty特性示例: public class Person { [JsonProperty("name")] public string Name {
2021-08-12 15:17:13
8530
原创 wpf 控件自动截图和电脑屏幕截屏(支持网页控件、多显示器截图)
先看效果,后面附代码1、自身界面截图:将截取主界面黄色框中的界面;截屏:将截取所有显示器的界面(黄色边框是为了验证截图是否精准,无偏移)2、中间左边是个网页,右边为截图展示区动图如下:截图会受到系统显示设置的影响,如多个显示器,每个显示器的大小不一,每个显示器的缩放布局,以及哪个显示器为主显示器等影响。(我的电脑2显示器为主显示器,且两个显示器为左右放置上对齐,故电脑左上角的坐标为(-2560,0)) public partial class MainWindow : W
2021-02-18 16:43:28
1698
3
原创 将控制台程序exe安装成Win服务并启动服务
CMD安装启动Win服务1、以管理员身份运行cmd(此步很重要)2、进入InstallUtil.exe目录cd C:\Windows\Microsoft.NET\Framework\v4.0.303193、安装服务InstallUtil.exe /i [PATH\SERVICE.exe] //[PATH\SERVICE.exe]改为待安装服务绝对路径4、启动服务...
2020-04-06 20:59:13
795
原创 git常用命令(提交第一行代码、记住密码配置、忽略跟踪配置、代码回滚,远程仓库迁移)
一、提交第一行代码情况一:创建一个新的本地存储库git clone DEMO_URL //DEMO_URL为你的远程仓库地址,ssh或http地址cd demotouch README.md //创建README.md文件git add README.md //将README.md添加到缓...
2019-03-17 18:14:17
305
1
redis-2.6.12 x86 一键安装成win服务并启动
2020-05-12
Influxdb服务安装卸载.zip
2020-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人