建议的几个方法:
1、.net System.Security.Cryptography.MD5这个类可以实现
2、如果必须使用这个库,先用WinForm或Console测试这个库试试(毕竟这个的安全限制比asp.net少),Depends.exe看看这个库依赖MFC或atl等那些库,最好把相关的安装发行包安装一下,这个正常后再试asp
3、asp.net如果是web project形式的解决方案,一般放在bin目录下就行,如果是website的方案,可能需要放到windows目录,如果只是在asp.net不正常,可能是安全问题,把涉及到的相关资源对asp.net账号开放即可
用Depends.exe看下你的非托管DLL都须要哪些dll,同时确认下导出函数名是否一致。
如果你的功能需求只是MD5加密,是否可以考虑换个思路?