<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wang__wei的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wang__wei</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wang__wei]]></copyright><item><title><![CDATA[Newtonsoft.Json版本不一致问题解决]]></title><link>https://blog.youkuaiyun.com/wang__wei/article/details/121033738</link><guid>https://blog.youkuaiyun.com/wang__wei/article/details/121033738</guid><author>wang__wei</author><pubDate>Fri, 29 Oct 2021 14:22:12 +0800</pubDate><description><![CDATA[1. 问题描述
A程序集引用了 Newtonsoft.Json 6.0程序集
B程序集引用了 Newtonsoft.Json 10.0程序集
此时A引用B，就会报：发现同一依赖程序集的不同版本间存在无法解决的冲突 这一警告，执行程序就会报错–System.IO.FileNotFoundException: 未能加载文件或程序集Newtonsoft.Json xx.x的错误

A：引用Newtonsoft.Json 6.0
FuncA()
{
var ...]]></description><category></category></item><item><title><![CDATA[Word模板导出]]></title><link>https://blog.youkuaiyun.com/wang__wei/article/details/53506137</link><guid>https://blog.youkuaiyun.com/wang__wei/article/details/53506137</guid><author>wang__wei</author><pubDate>Wed, 07 Dec 2016 15:16:14 +0800</pubDate><description><![CDATA[一、步骤：
1.在Word中建立书签；
2.编写C#代码： 

（1） 数据准备





[html] view
 plain copy






/// summary>  
       /// 数据准备  
       /// summary>   
       /// returns>returns>  
       public st]]></description><category></category></item><item><title><![CDATA[实用的正则表达式]]></title><link>https://blog.youkuaiyun.com/wang__wei/article/details/10097631</link><guid>https://blog.youkuaiyun.com/wang__wei/article/details/10097631</guid><author>wang__wei</author><pubDate>Tue, 20 Aug 2013 10:15:04 +0800</pubDate><description><![CDATA[验证数字：^[0-9]*$
验证n位的数字：^\d{n}$
验证至少n位数字：^\d{n,}$
验证m-n位的数字：^\d{m,n}$
验证零和非零开头的数字：^(0|[1-9][0-9]*)$
验证有两位小数的正实数：^[0-9]+(.[0-9]{2})?$
验证有1-3位小数的正实数：^[0-9]+(.[0-9]{1,3})?$
验证非零的正整数：^\+?[1-9][0-9]*$]]></description><category></category></item><item><title><![CDATA[能加载文件或程序集……或它的某一个依赖项。参数不正确。 (异常来自 HRESULT:0x80070057 (E_INVALIDARG))]]></title><link>https://blog.youkuaiyun.com/wang__wei/article/details/9831193</link><guid>https://blog.youkuaiyun.com/wang__wei/article/details/9831193</guid><author>wang__wei</author><pubDate>Thu, 08 Aug 2013 09:42:35 +0800</pubDate><description><![CDATA[未能加载文件或程序集……或它的某一个依赖项。参数不正确。 (异常来自 HRESULT:0x80070057 (E_INVALIDARG))

中文版:未能加载文件或程序集……或它的某一个依赖项。参数不正确。 (异常来自 HRESULT:0x80070057 (E_INVALIDARG))


我的VS编辑器是 VS2008 。在 VS2005中可能是 C:\WINDOWS\Microso]]></description><category></category></item><item><title><![CDATA[Window_Open详解]]></title><link>https://blog.youkuaiyun.com/wang__wei/article/details/9615557</link><guid>https://blog.youkuaiyun.com/wang__wei/article/details/9615557</guid><author>wang__wei</author><pubDate>Mon, 29 Jul 2013 13:56:44 +0800</pubDate><description><![CDATA[一、window.open()支持环境：
JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+

二、基本语法：
window.open(pageURL,name,parameters) 
其中：
pageURL 为子窗口路径 
name 为子窗口句柄 
parameters 为窗口参数(各参数用逗号分隔) 

三、示例：]]></description><category></category></item><item><title><![CDATA[C#中获得月份中的第一天和最后一天和判断闰年]]></title><link>https://blog.youkuaiyun.com/wang__wei/article/details/9155821</link><guid>https://blog.youkuaiyun.com/wang__wei/article/details/9155821</guid><author>wang__wei</author><pubDate>Sun, 23 Jun 2013 16:52:08 +0800</pubDate><description><![CDATA[获取一个月份中最早的一天和最后的一天。在C#的DateTime类中，已经提供了现成的函数，下面分别用两个简单的函数表示：
 

private DateTime GetFirstDayOfMonth(int Year,int Month)
        {
            //你见过不是从1号开始的月份么？没有
            //那么，直接返回给调用者吧！]]></description><category></category></item><item><title><![CDATA[URL转码escape() encodeURI() encodeURIComponent() .]]></title><link>https://blog.youkuaiyun.com/wang__wei/article/details/8827977</link><guid>https://blog.youkuaiyun.com/wang__wei/article/details/8827977</guid><author>wang__wei</author><pubDate>Sat, 20 Apr 2013 14:27:21 +0800</pubDate><description><![CDATA[js对文字进行编码涉及3个函数：escape,encodeURI,encodeURIComponent，相应3个解码函数：unescape,decodeURI,decodeURIComponent 

1.传递参数时需要使用encodeURIComponent，这样组合的url才不会被#等特殊字符截断。                            
例如: 
url:'/supe]]></description><category></category></item><item><title><![CDATA["此页的状态信息无效，可能已损坏"的原因和解决方法]]></title><link>https://blog.youkuaiyun.com/wang__wei/article/details/8808294</link><guid>https://blog.youkuaiyun.com/wang__wei/article/details/8808294</guid><author>wang__wei</author><pubDate>Tue, 16 Apr 2013 13:02:59 +0800</pubDate><description><![CDATA[当页面A.aspx使用Ajax调用B.aspx中的数据时，在页面A中有服务器端控件,需要与服务器端交互,完成某些功能，这时候在单击服务器控件准备与服务器端进行交互时,就会出现错误信息:“此页的状态信息无效，可能已损坏”
而且进入不了后台代码。
产生的原因：
WebForm_InitCallback(); 的作用就是加载网页的状态post数据，而往__theFormPostData加载的方式是]]></description><category></category></item><item><title><![CDATA[asp.net AJAX 验证用户名是否存在 -Jquery]]></title><link>https://blog.youkuaiyun.com/wang__wei/article/details/8807581</link><guid>https://blog.youkuaiyun.com/wang__wei/article/details/8807581</guid><author>wang__wei</author><pubDate>Tue, 16 Apr 2013 10:40:44 +0800</pubDate><description><![CDATA[异步刷新实现方式有多种，也可以借助JS的多种框架，下面是使用JQuery框架实现的AJAX 验证用户名是否存在
jQuery.ajax概述
HTTP 请求加载远程数据。
 
通过jQuery 底层 AJAX 实现。简单易用的高层实现见 $.get, $.post 等。$.ajax() 返回其创建的 XMLHttpRequest 对象。大多数情况下你无需直接操作该对象，但特殊情况下可用于手动]]></description><category></category></item><item><title><![CDATA[C#  asp.net获取当前网址url]]></title><link>https://blog.youkuaiyun.com/wang__wei/article/details/8772620</link><guid>https://blog.youkuaiyun.com/wang__wei/article/details/8772620</guid><author>wang__wei</author><pubDate>Mon, 08 Apr 2013 15:11:31 +0800</pubDate><description><![CDATA[设当前页完整地址是：http://www.jb51.net/aaa/bbb.aspx?id=5&name=kelli 
"http://"是协议名 
"www.jb51.net"是域名 
"aaa"是站点名 
"bbb.aspx"是页面名（文件名） 
"id=5&name=kelli"是参数 
【1】获取 完整url （协议名+域名+站点名+文件名+参数）
代码如下:

stri]]></description><category></category></item><item><title><![CDATA[C#获取电脑名IP地址及当前用户名]]></title><link>https://blog.youkuaiyun.com/wang__wei/article/details/8772359</link><guid>https://blog.youkuaiyun.com/wang__wei/article/details/8772359</guid><author>wang__wei</author><pubDate>Mon, 08 Apr 2013 14:28:02 +0800</pubDate><description><![CDATA[在.NET中获取一台电脑名，IP地址及当前用户名是非常简单，以下是我常用的几种方法,如果大家还有其他好的方法，可以回复一起整理：

      　　1. 在ASP.NET中专用属性： 
      　　获取服务器电脑名：Page.Server.ManchineName 
      　　获取用户信息：Page.User 
      　　获取客户端电脑名：Page.Request.Use]]></description><category></category></item><item><title><![CDATA[C# ASP.NET通过IP地址获取归属地的方法]]></title><link>https://blog.youkuaiyun.com/wang__wei/article/details/8772016</link><guid>https://blog.youkuaiyun.com/wang__wei/article/details/8772016</guid><author>wang__wei</author><pubDate>Mon, 08 Apr 2013 13:32:00 +0800</pubDate><description><![CDATA[首先得先下载两个文件;
　　IPLocation.dll[IP库操作封装],qqwry.dat[IP库文件] 这两个文件在示例源码里都可以找到。
　　通过访客的IP地址，根据QQ的纯真IP库，通过封装库快速获取归属地信息。
　　关键操作：
　　先把IPLocation.dll文件添加引用到你的项目，然后把qqwry.dat 文件放在合适的目录，我的放在App_Data里。
　　以下是调用]]></description><category></category></item></channel></rss>