Unable to load dll 的解决方案
摘要:前几天在做项目时,需要用到一个非托管的 dll 库,其实使用 .Net 的互操作技术可以很方便地调用非托管 dll 文件中的函数,但是在执行时出现了“Unable to load dll HRESULT: 0x8007007E”的错误,于是马上 Google,得到的答案大部分是讲将要用到的 dll 文件拷贝到 C:\Windows\System32 目录下即可,可对我这情况不管用,于是继续 Google,在 MSDN 的论坛上发现了这个帖子(http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=537615&SiteID=1),有位
阅读全文
posted @
2013-06-27 15:59
小黑混北京
阅读(3933)
推荐(0)
Top 7 Myths about HTTPS
摘要:Myth #7 – HTTPS Never CachesPeople often claim that HTTPS content is never cached by the browser; perhaps because that seems like a sensible idea in terms of security. In reality, HTTPS caching is controllable with response headers just like HTTP.Eric Lawrence explains this succinctly in his IEInter
阅读全文
posted @
2013-06-27 09:03
小黑混北京
阅读(371)
推荐(0)
https,https的本地测试环境搭建,asp.net结合https的代码实现,http网站转换成https网站之后遇到的问题
摘要:一:什么是httpsSSL(Security Socket Layer)全称是加密套接字协议层,它位于HTTP协议层和TCP协议层之间,用于建立用户与服务器之间的加密通信,确保所传递信息的安全性,同时SSL安全机制是依靠数字证书来实现的。 SSL基于公用密钥和私人密钥,用户使用公用密钥来加密数据,但解密数据必须使用相应的私人密钥。使用SSL安全机制的通信过程如下:用户与IIS服务器建立连接后,服务器会把数字证书与公用密钥发送给用户,用户端生成会话密钥,并用公共密钥对会话密钥进行加密,然后传递给服务器,服务器端用私人密钥进行解密,这样,用户端和服务器端就建立了一条安全通道,只有SSL允许的用户.
阅读全文
posted @
2013-06-25 17:06
小黑混北京
阅读(462)
推荐(0)
BugFree3.0.2的安装详解
摘要:Bugfree3.0.2安装与配置配置环境OS:win7/XPxampp 版本:xampp-win32-1.7.7bugfree版本:v3.0.2xampp简介xampp是一款跨平台的集成 apache + mysql + php环境,是的配置AMP服务器变得简单轻松,支持windows,solaris,MacOSX,linux。本文以win7 32位系统为例software 准备在http://www.apachefriends.org/zh_cn/xampp-windows.html 上下载xampp安装步骤:首先安装前需要确定系统中是否安装并启动了IIS,如果没有,请先安装或先启动.II
阅读全文
posted @
2013-04-26 11:38
小黑混北京
阅读(17373)
推荐(0)
【转载】Visual Studio 2010- IntelliTrace(智能跟踪)[优化c盘]
摘要:用vs2010后发现我的c盘变得越来越小了,刚开始通过优化工具清理c盘,但是无论怎么做都不能将c的内存有效提升,之后一个一个目录的查找之后才知道有个文件夹C:/ProgramData/Microsoft Visual Studio/10.0/TraceDebugging很占内存,从网上查了查知道这是什么了(具体信息可从这里http://www.cnblogs.com/shanyou/archive/2010/05/09/1730956.html 了解),其实对于大多数编程的人员来说,其实不需要它的,所以可以直接删了就行了。然后我讲一下具体步骤:打开vs2010找到工具----->选项--
阅读全文
posted @
2013-04-11 15:43
小黑混北京
阅读(214)
推荐(0)
C#调用VC++.net托管库程序集DLL
摘要:Could not load file or assembly '... ...' or one of its dependencies. 由于应用程序配置不正确,应用程序未能启动 ... 两个工程分别是 .net2005下的 C# 和 C++ , C++ 工程使用 C++/CLI 封装了几个功能函数并在 C# 工程中加载使用封装类。在本地运行正常,但发布到其他机器上却出现异常对话框:“ Could not load file or assembly '... ...' or one of its dependencies. 由于应用程序配置不正确,应用程序未能
阅读全文
posted @
2013-04-07 11:25
小黑混北京
阅读(500)
推荐(0)
LINQ to SQL with NOLOCK
摘要:If your project uses LINQ to SQL for your database access, you may want to use NOLOCK to set the isolation level to ReadUncommitted on your Select statements. The problem is that LINQ does not understand query hints. The way this works with LINQ is by running your Select statements under the context
阅读全文
posted @
2013-04-07 11:07
小黑混北京
阅读(1606)
推荐(0)
IIS7.0 部署wcf 404或者配置MIME(转)
摘要:WCF部署在IIS下,报错如下:应用程序“DEFAULT WEB SITE/IMF”中的服务器错误Internet 信息服务 7.0错误摘要HTTP 错误 404.3 - Not Found由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。详细错误信息StaticFileModuleExecuteRequestHandlerStaticFile0x80070032http://localhost:80/imf/MetaDataService.svcE:\Development\IMF\deploy\services\MetaDat
阅读全文
posted @
2012-10-24 11:58
小黑混北京
阅读(7341)
推荐(2)
TFS2010安装(转)
摘要:安装过程: 一、安装操作系统 Windows 2008 R2简体中文版 二、安装TFS2010 具体流程如下: 1、点击“开始”——“管理工具”——“计算机管理” 2、选择“本地用户和组”——“用户”,在右边空白处点击右键,选择“新用户” 3、分别添加名为TFSREPORTS、TFSSERVICE、TFSBUILD、TFSPROXY、WSSSERVICE、SQLSERVICE并为各个账户设置密码,同时根据相应需求调整选项(比如首次登录不需更改密码、密码不过期等) 4、点击“开始”——“管理工具”——“本地安全策略”,在左边选择“本地策略”——“用户权限分配”,再在右边找到“允许...
阅读全文
posted @
2012-10-23 11:26
小黑混北京
阅读(208)
推荐(0)
COM 组件注册方法
摘要:有两种方式注册组件:一种是调用 regsvr32.exe: 例如我们运行 regsvr32.exe c:\test.dll 来注册位于 C:盘根目录下的 test.dll。另外一种是在 MTS(微软事务服务器)中注册。MTS 是值得推荐的,因为它具有 下列优点: 1、动态卸载平衡,提高组件和基于组件的应用程序的升级性。 2、包含公布和提交事件和队列组件的能力,使得更容易与多个组件联合。 步骤一: 【开始菜单】→【程序】→【管理工具】→【组件服务】步骤二: 出现窗口后,【组件服务】→【计算机】→【我的电脑】→【COM QC Dead Letter Queue Listener】出现【组件】和【角
阅读全文
posted @
2012-09-04 14:58
小黑混北京
阅读(440)
推荐(0)
Windows7与Window2008 64位IIS7上面配置操作Excel (转)
摘要:今天操作EXCEL,通过读取EXCEL中的内容导入到数据库中,因为EXCEL文件不规则,所以采用打开EXCEL文件,根据指定行,列的方式去读取,然后录入数据库,但是在打开EXCEL时,发现如下问题:System.Runtime.InteropServices.COMException (0x800A03EC): Microsoft Office Excel 不能访问文件“XXXXXXXX.xlsx”。 可能的原因有:• 文件名称或路径不存在。• 文件正被其他程序使用。• 您正要保存的工作簿与当前打开的工作簿同名。 在 Microsoft.Office.Interop.Excel.Workboo
阅读全文
posted @
2012-08-31 10:32
小黑混北京
阅读(548)
推荐(0)
处理GridView数据源(DataTable)为空行(转)
摘要:/// /// 绑定GridView /// private void BindGridView() { DataTable dt = RunQuery(string.Format("Select NodeValue, NodeText From TreeViewTable where 1 > 2")).Tables[0]; if (dt.Rows.Count == 0) { //生成DataRow对象 DataRow row = dt.NewRow(); foreach (DataColumn column in dt.Columns) { //重新设置AllowD
阅读全文
posted @
2012-08-14 09:10
小黑混北京
阅读(664)
推荐(0)
hashtable和arraylist(转载)
摘要:实现在外部给hashtable排序using System;using System.Collections.Generic;using System.Text;using System.Collections;namespace MyClassLibrary{ public class MyHashtable : Hashtable { private ArrayList _MyKeys = new ArrayList(); public MyHashtable() { } public override void Add(object key, object value) { base.A
阅读全文
posted @
2012-07-17 10:15
小黑混北京
阅读(206)
推荐(0)
安全认证(转)
摘要:概要:ASP.NET 提供了基于角色(即Roles)的认证机制,然而它对角色的支持是不完全的。本文试图通过一些例子来说明如何实现和使用这种基于角色的认证机制。 简介:ASP.NET 中窗体认证是一个功能非常强大的特性,只需要很少的代码就可以实现一个简单的平台无关的安全认证系统。但是,如果你需要一个更复杂更有效的认证机制,那么你就要把众多用户分成用户群组,以利用它的灵活性。Windows 集成认证提供了这种认证机制,但它使用的是 NTLM,即Windows NT LAN Manager,因而它不是跨平台的。现在越来越多的人使用 Linux 系统,而 Mozilla Forefox 浏览器用户也越
阅读全文
posted @
2008-06-19 14:03
小黑混北京
阅读(325)
推荐(0)
配置Microsoft Visual SourceSafe 2005的Internet访问(转)
摘要:配置Microsoft Visual SourceSafe 2005的Internet访问VSS2005发布以后,早就听说可以支持Internet访问,这是一个很有意思的特性。前两天有空,就安装配置了一下,成功访问。现在安装过程发布出来,大家共享。步骤0:安装前的准备事项 服务器端:因为Internet访问是通过Web Service实现的,所以安装前要先配置安装好IIS。安装VSS2005好像可以自动安装.Net Framework 2.0,不过,我是事先安装好.Net Framework 2.0并启用Asp.Net 2.0的。客户端:只有Visual Studio 2005默认支持VSS的
阅读全文
posted @
2008-06-19 13:59
小黑混北京
阅读(206)
推荐(0)
用数组的方式实现DataTable中的distinct(转)
摘要:M_id, M_name两个字段数据相同的DataRow必须是连续的,不能被分隔string sql = string.Format("select M_id, M_name from dbo.BusinessWaitTable order by M_id, M_name"); DataTable dt = GetDataTable(sql); //得出datatable中所有行放入数组 DataRow[] drs = dt.Select(); //存放过滤后DataRow的可变长度数组 ArrayList al = new ArrayList(); //源数组不为空,开始
阅读全文
posted @
2008-06-19 13:58
小黑混北京
阅读(348)
推荐(0)