NT4 and mixed mode C++ application

G

Guest

Hi,

We have to support clients using multiple platforms. Our mixed mode C++
application is compiled with .NET Framework 1.1 and uses reflection invoke
to talk to .NET servers. The application runs fine on WinXP, W2K, but fails
on NT4 with SP6 and IE 5.01. The error message says: the procedure entry
point I_CryptInstallAsn1Module could not be located in the dynamic link
library CRYPT32.dll.

And sure enough, that entry point is not present in the crypt32.dll on that
NT machine. So what's the minimun requirement for running .NET Framework
1.1 on NT4. According to the Microsoft website, it seems that we do satisfy
the minimum requirements since we have NT 4 SP with IE 5.1.

Thanks,
dax
 
G

Gary Chang

Hi dax,

Thanks for posting in the community.
So what's the minimun requirement for running .NET Framework
1.1 on NT4. According to the Microsoft website, it seems that we do satisfy
the minimum requirements since we have NT 4 SP with IE 5.1.
yes, the NT4 SP6a with IE 5.1 is the minimum requirements for running .NET
Framework 1.1 on NT4.

Our mixed mode C++
application is compiled with .NET Framework 1.1 and uses reflection invoke
to talk to .NET servers...
The error message says: the procedure entry
point I_CryptInstallAsn1Module could not be located in the dynamic link
library CRYPT32.dll.

Do you make sure the API I_CryptInstallAsn1Module is from the FCL method
call? I noticed your application is a mixed mode C++ one.

Just a hint, did your NT4 machine install the KB823182 security update, I
have found a similar case which resolved after install this patch:
Security Update for Microsoft NT Workstation 4.0: KB823182
http://www.microsoft.com/downloads/details.aspx?FamilyId=921466F5-BC40-4E8E-
BB57-6B81B57C21B6&displaylang=en


Thanks!

Best regards,

Gary Chang
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security
This posting is provided "AS IS" with no warranties, and confers no rights.
--------------------
 
G

Gary Chang

Hi dax,

Does the security update KB823182 works for your problem?

Thanks!

Best regards,

Gary Chang
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security
This posting is provided "AS IS" with no warranties, and confers no rights.
--------------------
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top