G
Guest
Hi,
I have created a cab file and included several dependency DLL to an ActiveX
control I developed in C++ 7.1. Along withe dependencies I also included the
mfc71.dll, mfcu71.dll, and msvcr71.dll since we do not register them. I
created a setup.inf file and included it in the cab.
I created the cab using C:\Program Files\Microsoft Visual Studio .NET
2003\Common7\Tools\Bin\CABARC.EXE
Then signed code using C:\Program Files\Microsoft Visual Studio .NET
2003\Common7\Tools\Bin\SignCode.Exe
All of that by creating a batch file.
I deployed it and the control worked perfectly.
Today I would like to do the same think using VS.NET 2003. So I created a
"Setup and Deployment Projects" -> "Cab Project" then included all the
dependencies as well as the setup.inf. When I compiled it it created an
intermediate file of type *.osd (Open Software Description)... Now when I
tested the cab it did not work!!!
In the deployment project is there a way for me to control what goes into
the .osd? Is there a way for me to turn it off (when compiled to a CAB not
include this file)? You see the conpiler includes this automatically and
there must be a way to tell it I do not want you to include it which I
haven't figured out.
Can someone help me?
Thanks,
Yama Kamyar
I have created a cab file and included several dependency DLL to an ActiveX
control I developed in C++ 7.1. Along withe dependencies I also included the
mfc71.dll, mfcu71.dll, and msvcr71.dll since we do not register them. I
created a setup.inf file and included it in the cab.
I created the cab using C:\Program Files\Microsoft Visual Studio .NET
2003\Common7\Tools\Bin\CABARC.EXE
Then signed code using C:\Program Files\Microsoft Visual Studio .NET
2003\Common7\Tools\Bin\SignCode.Exe
All of that by creating a batch file.
I deployed it and the control worked perfectly.
Today I would like to do the same think using VS.NET 2003. So I created a
"Setup and Deployment Projects" -> "Cab Project" then included all the
dependencies as well as the setup.inf. When I compiled it it created an
intermediate file of type *.osd (Open Software Description)... Now when I
tested the cab it did not work!!!
In the deployment project is there a way for me to control what goes into
the .osd? Is there a way for me to turn it off (when compiled to a CAB not
include this file)? You see the conpiler includes this automatically and
there must be a way to tell it I do not want you to include it which I
haven't figured out.
Can someone help me?
Thanks,
Yama Kamyar