YAPI恢复操作备忘 前些天服务器蹦了,原本正在使用中的YAPI也无法使用了,重装服务器后,开始琢磨怎么恢复YAPI,想了下主要是MongoDB的恢复会不会比较麻烦,于是多方百度了一下,发现还是挺简单的,这里记录一下备忘吧:)1、先说下恢复前的状况,由于只是服务器蹦了,原本的内容又没在系统盘(Nodejs除外),所以重做系统没有对非系统盘造成任何文件影响,该有的文件一个没损失,确定这一点后,开始着手恢复。2、安装Nodejs,要不是装在了C盘,或许也不用重新安装,只需设置一下环境即可。ok,又可以用了,很简单:)
升级CefSharp解决RegisterJsObject方法弃用问题 有阵子没有使用CefSharp了,今天想做个东西需要用到,直接NuGet了最新版的84.4.10,然后直接把原来的部分代码copy过来使用,发现原来使用的RegisterAsyncJsObject和RegisterJsObject方法已经弃用了,于是网上搜了下,找到以下的新方式,问题解决!记录一下:)//Old methodbrowser.RegisterJsObject("bound", new BoundObject(), options: BindingOptions.DefaultBin.
配置文件中删除内容导致.Net MVC中跨域失效 新开的.Net MVC项目中,调试过程中发现原有的跨域代码没有生效,想到自己曾经整理过看着混乱的配置文件,最后通过对比找到原因,这里记录一下,顺便也多理解一下各个配置的用处~我的跨域是这样做的,在Global.asax.cs中增加请求处理方法 protected void Application_BeginRequest(object sender, EventArgs e) { //跨域处理 var app = ((S
.net项目中,因为App.config的原因,导致引用同一个dll的不同版本报错 项目中引用的两个类库中都用到了Newtonsoft.Json的类库,开发调试的时候没有出现问题,可在单独部署后总是会报版本不匹配的错误,一点点找原因,最后发现原来项目的配置文件App.config中,我删除了以下这段节点内容,从而导致报错 <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly> <ass
使用C#代码方式创建、启动、停止、卸载Windows服务 安装、启动一个Windows服务Console.WriteLine("创建 " + WindowsService.ServiceName);var info = new ProcessStartInfo("sc", string.Format("create {0} binpath= \"{1}\" displayname= \"{2}\" start= auto type= own",...