随笔分类 - .net技术
一切关于.net的文章
摘要:可以尝试使用cnpm重新安装 原因:网络不好(npm是外网),且npm网络不好不会报错 完善:解决“vite”不是内部或外部命令的问题 在前端开发中,构建工具是不可或缺的。Vite是一个新兴的构建工具,它以其快速的速度和简单的配置而备受开发者欢迎。然而,有时在使用Vite时,你可能会遇到一个常见的错
阅读全文
摘要:当我们想知道.net程序到底执行了哪些SQL的时候,通常会使用sql server profiler,但是如果不加设置,我们程序执行的sql通常会被系统的SQL淹没,通过以下的方法,可以只显示我们需要的SQL。 跟踪属性-->事件选择-->列筛选器-->ApplicationName-->类似于--
阅读全文
摘要:这是官方合集 https://dotnet.microsoft.com/download/visual-studio-sdks 安装包名称 版本号 下载地址 Visual C++ 2005 Redistributable Package (x64) 下载 Visual C++ Redistribut
阅读全文
摘要:有些项目写日志时会选择大名鼎鼎的Log4Net。而在我们使用它时,总会出现一些诸如版本不匹配而造成的写日志失败的情况,还要改web.config,还要改AssemblyInfo。而且,它的失败,并不是以日志的形式展现,而是“无反应”,你无法知道是哪里出了问题,最终的效果就是“没有输出日志且不知道为什
阅读全文
摘要:近期,有一个需求,需要解析HTML页面,读取一些需要的数据后,插入本地数据库。我知道可以通过正则表达式实现,然而正则表达式之于我,就像汇编语言之于我,一样。我知道它是干什么的,我也知道它能干什么,但是我一直不知道怎么干,曾经尝试过,后来用得太少,最终放弃了。也知道有一些组件可以实现操作HMTL,比如
阅读全文
摘要:抽象方法,主要用于团队开发时的一种约束。比如架构师在设计超类的时候,认为每个子类都应当有dosomething()这个方法,那么,如果不在超类中设置抽象方法,他就必须要在文档中或者通过其它方式(比如吼)来告知分散在世界各地的1000个外包团队或自家团队成员:你们在写子类的时候必须使用dosometh
阅读全文
摘要:Actions.aspx ASPXCodeBehind Actions.aspx ASPXCodeBehind csproj项目文件中,形成这样的代码,重要的是这一节,如果没有它,在VS中就不会形成级联关系,而是并列。如...
阅读全文
摘要:FirFox打开80以外的端口,会弹出以下提示:“此地址使用了一个通常用于网络浏览以外的端口。出于安全原因,Firefox 取消了该请求。”。解决方法如下:在Firefox地址栏输入about:config,然后在右键新建一个字符串键network.security.ports.banned.ove...
阅读全文
摘要:有人把SystemErrorCodes整理成了类,并定义了方法,用于返回消息,他大概不知道FormatMessage的用法,放在这里做参考吧C# code snipppetclass SystemErrorCodes{ public const Int32 ERROR_ACCESS_DENIE...
阅读全文
摘要:很明显,以下的文字来自微软MSDN链接http://msdn.microsoft.com/en-us/library/windows/desktop/ms681382(v=vs.85).aspxMSDN上分成了几个部分,查起来费事,统一放在这里了。用kernel32.dll里的FormatMessa...
阅读全文
摘要:引自 :http://www.cnblogs.com/liuguozhu2015/p/3413496.html非常感谢这位同学我用笔记本的sql客户端去连服务器,正常连接。在页面中连接时,直接导致w3wp.exe崩溃,而且catch不到。在VS的IntelliTrace中跟踪,报“Provider:...
阅读全文
摘要:初始值Visible = false;让progressBar1出现时:progressBar1.Visible = true; progressBar1.Style = ProgressBarStyle.Marquee;//走马灯让它消失时: progressBar1.Vis...
阅读全文
摘要:from:http://msdn.microsoft.com/en-us/library/ms229335.aspx 我们平时在VS.net里引用的那些类库就是从这里来的 The .NET Framework class library is a library of classes, in...
阅读全文
摘要:GetResponse方法返回包含来自 Internet 资源的响应的WebResponse对象。实际返回的实例是HttpWebResponse,并且能够转换为访问 HTTP 特定的属性的类。 在一些情况下,当对HttpWebRequest类设置的属性发生冲突时将引发ProtocolViolati...
阅读全文
摘要:我是在试图发布Winform程序的时候报的这个错。 方案一:不使用签名:项目属性-->签名-->ClickOnce反选 方案二:在“签名”选项卡中创建一个新的签名。就是下面的“为程序集签名” 方案三:打开csproj文件,调整节点值。true将true修改为false,和ClickOnce反选是一个...
阅读全文
摘要:javascript和vbscript中没有结构体Struct,ePass的ActiveX对象中把各个参数都展开了,官方文档只给出了对应的代码,没有给出相应的数字,示例代码中却都是数字,其VC代码中有对应的定义,如下 ePass.CreateFile(IFlags, ulID, ulFileSize...
阅读全文
摘要:ePass1000 Full ActiveX Control Reference Manual Version 2.0 Error Code Value Return Status Description Value(HEX) Value(DEC) ...
阅读全文
摘要:在网上看到一个这样的算法,初时感觉很巧妙, if (DateTime.Now.Subtract(time).Days / 365 >60) 后来觉得似乎有问题: 比如说:假定今天是2014年7月28日,某人1954年7月28日出生,根据这样算法得到的结果是:21915/365=60.04109...
阅读全文
摘要:1.运行WebService的调用程序2.浏览器中运行asmx,这一步是为了让w3wp.exe出现在下一步的列表中3.“工具”或“调试”菜单-->附加到进程(MS为什么把同一功能放在不同的两个菜单里?它们有区别吗?我是没看出来)点击后出现的窗口中选中“显示所有用户进程”,“可用进程”中应当出现w3w...
阅读全文
摘要:问题及需求输入汉字或全拼或简拼均可得到结果(此需求用原生的ComboBox不容易实现)点击文本框时弹出下拉列表进入文本框时弹出下拉列表输入文字时,如果有结果,则弹出下拉列表除文本框和下拉列表外,点击任何地方均隐藏下拉列表单击下拉列表中的文字,文本出现在文本框,关闭下拉列表下拉列表出现后,默认选中第一...
阅读全文