Re: After each new dll compilation I have to set the reference to the dll in Excel again.
- From: "Robert Bruce" <rob@analytical-dynamicsdotcodotukay>
- Date: Sun, 5 Jun 2005 22:14:31 +0100
Roedd <<Oscar>> wedi ysgrifennu:
> I
> receive several warnings during compilation stating these
> differences. They advice me to return to the 'old' projectname and
> arguments in order to prevent this message to appear. I was wondering
> how I can set the Binary Compatibility check with the new project as
> reference instead of the old one.
>
Welcome to com dll hell.
Ignore the warnings and compile the dll. This will become the base dll for
all of your future developments. All past distribution of your project must
be recalled or abandoned. I hope that this will not cause you too much
trouble, but it must be done.
Create a copy of the dll and rename it to [yourdllname].cpt
Now set the binary compatibility of the VB project to this (*.cpt) file.
Remember that from now on you have a contract with your project: You WILL
NOT change names of properties or methods and you WILL NOT change their
arguments. By all means add new properties and/or methods, and hide obsolete
ones, but stick to the contract or you will be back in com dll hell. I've
been there. It's not a nice place.
--
Rob
http://www.asta51.dsl.pipex.com/webcam/
This message is copyright Robert Bruce and intended
for distribution only via NNTP.
Dissemination via third party Web forums with the
exception of Google Groups and Microsoft Communities
is strictly prohibited and may result in legal action.
.
- References:
- After each new dll compilation I have to set the reference to the dll in Excel again.
- From: Oscar
- Re: After each new dll compilation I have to set the reference to the dll in Excel again.
- From: Robin Hammond
- Re: After each new dll compilation I have to set the reference to the dll in Excel again.
- From: Oscar
- After each new dll compilation I have to set the reference to the dll in Excel again.
- Prev by Date: Re: Using commondialog.showopen
- Next by Date: problem with saving a workbook using VBA with the file is open bef
- Previous by thread: Re: After each new dll compilation I have to set the reference to the dll in Excel again.
- Next by thread: run a macro ..
- Index(es):
Relevant Pages
|