1)用 ildasm 反汇编.net 程序或 DLL,得到中间语言汇报源文件
2)修改后汇编源文件
3)用 ilasm 进行重新汇编成.net 程序或 DLL
有没有具体的错误信息啊?不过像你描述的情况,我觉得是不是数据库连接没有释放啊?比如你 new 了一个 SqlConnection,用完了以后并没有 Close 或者 Dispose。当运行次数一多程序就挂了。
要关闭 SqlConnection 可以这么写
1. 第一种写法:
SqlConnection sqlConnection = new SqlConnection(..)
try
{
// Executes the sql operations here
}
finally
{
sqlConnection.Close()
}
2. 第二种写法
using( SqlConnection sqlConnection = new SqlConnection(...))
{
// Executes the sql operations here
// 注意: 这里可以不用调用 Close 或者 Dispose 方法
//
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)