asp.net 序列化和反序列化

摘要: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.Xml.Serialization;namespace Serialize{ class Program { static void Main(string[] args) { var key = Console.ReadLine(); switch (key) { ... 阅读全文
posted @ 2013-04-03 08:43 。! 阅读(327) 评论(0) 推荐(0) 编辑

c#利用WebClient和WebRequest获取网页源代码

摘要: C#中一般是可以利用WebClient类和WebRequest类获取网页源代码。下面分别说明这两种方法的实现。WebClient类获取网页源代码WebClient类 WebClient类位于System.Net命名空间下,WebClient类提供向URI标识的任何本地、Intranet或Internet资源发送数据以及从这些资源接收数据的公共方法。 源代码///引用命名空间using System.IO; using System.Net; using System.Text; PageUrl = "http://www.webkaka.com"; //需要获取源代码的网页 阅读全文
posted @ 2013-04-02 17:47 。! 阅读(293) 评论(0) 推荐(0) 编辑

调用命令行生成Visuial Studio.NET项目、解决方案

摘要: devenv solutionfile.sln /build solutionconfig [ /project projectnameorfile [ /projectconfig name ] ] 可用的命令行开关: /build 生成指定的解决方案配置/project 指定生成项目而不是解决方案 必须指定 /build 才能使用 /project/projectconfig 指定要生成的项目配置 ... 阅读全文
posted @ 2013-04-02 08:45 。! 阅读(340) 评论(0) 推荐(0) 编辑

win7 iis aps.net mvc

摘要: win7操作系统iis,跑mvc的程序的时候,需重新注册下asp.net4.0,具体做法是转到4.0的对应目录,我的计算机目录是:C:\Windows\Microsoft.NET\Framework\v4.0.30319命令行执行该目录下的:aspnet_regiis.exe详细操作步骤:开始==》运行==》cmd输入对应命令:cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 // 转到对应的目录aspnet_regiis.exe -i //执行安装 阅读全文
posted @ 2013-03-30 11:48 。! 阅读(189) 评论(0) 推荐(1) 编辑

未在本地计算机上注册“Microsoft.Jet.OleDb.4.0”提供程序

摘要: 其错误如下:System.InvalidOperationException: 未在本地计算机上注册“Microsoft.Jet.OleDb.4.0”提供程序。 在 System.Data.OleDb.OleDbServicesWrapper.GetDataSource(OleDbConnectionString constr, DataSourceWrapper& datasrcWrapper) 在 System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString constr, OleDbConnection 阅读全文
posted @ 2013-03-30 11:37 。! 阅读(252) 评论(0) 推荐(0) 编辑

dataGridView绑定Dictionary |Dictionary绑定到DataGridView

摘要: Dictionary<string, string> dic = TaskDAL.GetList(hashId.ToString(), keys);dataGridView1.DataSource = (from v in dic select new { Key = v.Key, Value = v.Value, ... 阅读全文
posted @ 2013-03-29 07:37 。! 阅读(1561) 评论(0) 推荐(0) 编辑

c# 发送邮件代码,带附件

摘要: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Net.Mail;using System.Net;using System.Diagnostics;namespace Test28{ class Program { static void Main(string[] args) { Email email = new Email() { f... 阅读全文
posted @ 2013-03-28 09:00 。! 阅读(338) 评论(0) 推荐(0) 编辑

Hudson自动构建,命令行调用exe,Process.Start().

摘要: Started by user anonymousNo emails were triggered.[workspace] $ cmd /c call C:\tools\tomcat6\temp\hudson8584936246756672219.batC:\tools\tomcat6\webapps\hudson-3.0.0\tempdir\jobs\UserCenter_TA\workspace>C:\tools\tomcat6\webapps\hudson-3.0.0\WEB-INF\Test28.exeUnhandled Exception: System.ComponentMo 阅读全文
posted @ 2013-03-28 08:32 。! 阅读(377) 评论(0) 推荐(0) 编辑

命令行执行Nunit

摘要: 与窗体界面比较,控制台界面有一些额外的选项。命令行必须一直指定一个或多个文件名。控制台界面会一直创建一个XML格式的测试结果。缺省的文件取名为TestResult.xml,并且放置在工作目录里。注:缺省的,nunit-console程序不会增加到你的路径里。如果有必要,你必须手动的增加它。注:在Windows操作系统下,选项的前缀要么是斜杠,要么是一个连接符号。在Linux下,必须使用连接符号。带值的选项可以使用等于符号,冒号或空格来将选项和值分开。指定一个程序集控制台程序必须一直有一个指定的程序集或者工程。为了运行nunit.tests.dll包含的测试,使用下面的命令行: n... 阅读全文
posted @ 2013-03-27 10:19 。! 阅读(824) 评论(0) 推荐(0) 编辑

hudson获取不到最新的代码

摘要: 简单的说就是 Hudson 的 Subversion 是根据时间戳来获取代码(只获取比Hudson 服务器当前时间早的代码)。如果Hudson 服务器和 Subversion 服务器上的时间不同步,尤其是Hudson 服务器慢于 Subversion 服务器就会产生问题(问题是某些在 Hudson 服务器上的时间之后的change 不能被同步下来)。++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++huds 阅读全文
posted @ 2013-03-26 13:56 。! 阅读(212) 评论(0) 推荐(0) 编辑