C#
文章平均质量分 58
小七de尾巴
这个作者很懒,什么都没留下…
展开
-
dotnet nuget命令行方式批量发布nuget包到Nexus3
ps:如果没有权限,去设置里面赋予相关权限。附上批量bat脚本, 在本机缓存目录执行。出现已推送包即表示成功。原创 2024-04-29 09:24:29 · 434 阅读 · 0 评论 -
Task.Wait()死锁问题
什么情况下会产生死锁?调用 Task.Wait()或者 Task.Result 立刻产生死锁的充分条件:调用 Wait() 或 Result 的代码位于 UI 线程;Task 的实际执行在其他线程,且需要返回 UI 线程。死锁的原因:UWP、WPF、Windows Forms 程序的 UI 线程都是单线程的。为了让使用了 async/await 的代码像使用同步代码一样简单,UWP、WPF、Windows Forms 程序的 Application 类在构造的时候会将主 UI 线程 Task原创 2022-03-18 17:30:58 · 1797 阅读 · 0 评论 -
【OWIN】ASP.NET
OWIN结构层OWIN 中的 Host 和 ServerHostHost(主机):运行应用程序的进程,可以是从 IIS 或独立可执行文件到自己的自定义程序的任何内容。主机负责启动、加载其他 OWIN 组件和正常关闭,主机一般可以看作是服务器的操作系统提供的进程。从概念上理解,Host 其实就是一个进程,用于管理 OWIN 组件的一些操作,对于现在的 ASP.NET 5 应用程序部署来说,Host 一般有两个选择:Self-Host 和 IIS。ServerServer: While th原创 2022-03-02 15:35:15 · 457 阅读 · 0 评论 -
N种方法使用C++调用C#.NET库
常规方法1:COM使用C#把托管类注册成COM,用regasm.exe注册output assembly,然后用C++像调用COM一样调用assembly里面的type。优点:编写代码简单,调用方便缺点:需要注册output,发布不够简单参考:http://www.codeproject.com/KB/cs/ManagedCOM.aspx常规方法2:CLRC#常规编写类,生产assembly,C++使用CLR编译既可直接引用托管类。优点:编写代码简单,调用方便缺点:需要了解C++ CLR语法原创 2021-09-06 18:31:57 · 2539 阅读 · 0 评论 -
高版本Visual Studio下安装低版本ArcObjects SDK
ArcObjects SDK 安装提示没有检测到对应的Visual Studio版本,如何绕过这个检查呢,可以通过修改注册表找到计算机\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\12.0新建字符串值InstallDir = D:\Appx\Vs2017\Common7\IDEShellFolder = D:\Appx\Vs2017...原创 2020-12-28 14:30:32 · 898 阅读 · 0 评论 -
MYSQL批量导入几何对象数据
MYSQL连接字符串Allow User Variables=true。连接串里面加上这段代码,允许 SQL 中出现用户变量关键代码var path="c:\\a.csv";var cmd = conn.CreateCommand();cmd.CommandText = "LOAD DATA INFILE '"+path+ "' INTO TABLE route_line FIELDS...原创 2019-12-27 15:12:19 · 350 阅读 · 1 评论 -
cefsharp添加MP4的支持
简介CefSharp是一款cef的.Net封装库,方便你在Winform和WPF中内嵌的Chrome浏览器组件。资源GitHub地址:https://github.com/cefsharp/CefSharp问题cefsharp官方是不支持mp4的,原因见下面的说明:https://github.com/cefsharp/CefSharp/wiki/General-Usage#multi...原创 2019-09-29 11:18:10 · 4962 阅读 · 2 评论 -
.NET委托:一个C#睡前故事(中英双语版)
.NET委托:一个C#睡前故事英文版原作者:Chris Sells(www.sellsbrothers.com)翻译:袁晓辉(www.farproc.com http://blog.csdn.net/uoyevoli)The following is an excerpt from WindowsForms 2.0 Programming, Chris Sell转载 2012-02-17 21:12:25 · 638 阅读 · 0 评论 -
AE二次开发异常HRESULT:0x80041051解决办法
问题:用featureclass定义featurecursor使用search,执行UpdateFeature时,出现一个“未处理COMException,异常来自HRESULT:0x80041051”。解决:将search换成update;原创 2012-05-10 20:00:25 · 3242 阅读 · 0 评论