摘要: 问题描述:当项目中遇到问题需要查看相关dll依赖项,用vs2019的PowerShell命令窗口,然后就报错了。 1.VS2019打开PowerShell 2.报错截图如下: 3.原来用vs2013或vs2015使用的开发者工具,并没有遇到过这样的错误,在网上查了下好像大家都没遇到过类似的问题,于是 阅读全文
posted @ 2020-07-08 18:58 咸鱼戏花猫 阅读(2337) 评论(2) 推荐(0) 编辑
摘要: 实现原理:通过一个辅助程序(更新程序.exe)比较本地版本号和服务器的版本,若服务器版本新则通过更新程序.exe下载服务器上资源(我是把最新的文件压缩成zip放到服务器上)到本地进行替换。 服务器放置的升级文件结构如图 此时要有两个程序,一个是自己的主程序,另一个是更新程序.exe,更新程序负责检查 阅读全文
posted @ 2020-05-08 13:24 咸鱼戏花猫 阅读(4783) 评论(1) 推荐(2) 编辑
摘要: 在学习WCF之前要知道几个术语: 一:终结点 终结点由3个要素组成:契约,绑定,地址。 1.契约:契约属于一个服务公开接口的一部分。一个服务的契约,定义了服务端公开的服务方法,使用的传输协议,可访问的地址,传输的消息格式等内容。基本上,契约的定义描述了该服务的功能和作用,他告诉SOA系统中的其他结点 阅读全文
posted @ 2017-11-29 11:14 咸鱼戏花猫 阅读(238) 评论(0) 推荐(0) 编辑
摘要: WCF通道模型 绑定的本质是一个配置好的通道栈,为了方便程序员专著与业务逻辑,WCF提高了一系列常用绑定。随后会有相应的自定义通道栈代码 无论交互的另一方具体位置在哪里,WCF都会为消息的发送和接收建立一个完整的消息管道,这个消息管道也成为通道栈,通道栈中的每一个通道组建,都会有机会对消息进行处理, 阅读全文
posted @ 2017-11-28 22:01 咸鱼戏花猫 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 使用代码: 阅读全文
posted @ 2017-11-28 12:09 咸鱼戏花猫 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 1.自己实现的找到指定路径,感觉方法不太好,有其他方法的记得交流下,让我学习下哈 阅读全文
posted @ 2017-11-28 12:03 咸鱼戏花猫 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1.需要引用命名空间using System.Runtime.InteropServices; 这里只是做了个简单的播放功能,想了解更多查看它的官方文档 阅读全文
posted @ 2017-11-28 11:57 咸鱼戏花猫 阅读(460) 评论(0) 推荐(0) 编辑
摘要: INotifyPropertyChanged 接口用于通知客户端,通常执行绑定的客户端,属性值已更改。 例如,考虑 Person 具有一个名为属性对象 FirstName。 若要提供通用的属性更改通知 Person 类型实现 INotifyPropertyChanged 接口,并引发Property 阅读全文
posted @ 2017-11-28 11:52 咸鱼戏花猫 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 添加命名空间:using System.Data.OleDb; /// /// 从excel表格加载数据返回DataSet /// /// excel路径 /// 查询excel的sql命令,为“”或null默认查询Sheet1表 /// 返回DataSet public static DataS... 阅读全文
posted @ 2017-11-28 11:21 咸鱼戏花猫 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 1.事件与委托的紧密联系 如上,我声明了一个委托类型,此类型有两个参数,最后声明一个ConfigHandler类型的事件,虽然定义好委托与事件,如何执行事件, 我们可以给执行事件封装一个方法,如下代码:到时只需要使用MyConfigEvent方法就能执行事件,并通知已经订阅该事件的对象。 2.订阅事 阅读全文
posted @ 2017-11-28 11:13 咸鱼戏花猫 阅读(164) 评论(0) 推荐(0) 编辑