Hi Bill,
Thanks for your post. As I understand, the problem you are facing is that
you .NET Framework 1.0 applicaiton fails to work on a specific system with
.NET Framework 1.1. While it works properly on other .NET Framework 1.1
systems. Please correct me if there is any misunderstanding. If so, I
believe that you may not register COM DLL properly in that specific system.
For further research, could you please tell me what the detailed error
message when it fails at QueryInterface? Could any other programs access
the COM DLL in that system? I suggest that you can also build your
application with Visual Studio .NET 2003 which targeting .NET Framework
1.1, and check whether or not the problem still exists.
In addition, please kindly note that the 1.1 Framework is designed to be
highly compatible with the 1.0 Framework. We have gone to great lengths to
ensure that the vast majority of applications built on the 1.0 Framework
continue to operate on the 1.1 Framework. However, there are certain cases
where the development team found it absolutely necessary to break
compatibility.The complete list of breaking changes for the 1.1 Framework
can be found at
http://www.gotdotnet.com/team/changeinfo/Backwards1.0to1.1/default.aspx.
Please feel free to let me know if you have any problems or concerns.
Have a nice day!
Regards,
HuangTM
Microsoft Online Partner Support
MCSE/MCSD
Get Secure! --
www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.