12-29-2009 01:43 AM
Hi!
I want to check out/ check in/ Get latest version the certain folders/ documents/ vis from Microsoft VSS- using LabVIEW program. I am using automation Open function to open session on VSS server. But it is throwing the error message as Error- 2147221164 class not registered.
Which Class (.dll) do I need to register?
Attaching my vi to this message. Is there a better way to do this?
Thanks!
12-29-2009 04:04 AM
12-29-2009 07:16 AM
Hi Muks,
Thanks for the link. But which .dll/ .tlb/ .ocx file(s) do I need to register in this case? Where can I locate it?
12-29-2009 09:06 AM
ITA wrote:Attaching my vi to this message. Is there a better way to do this?
Yes. Why don't you just use the Source Control VIs?
12-29-2009 11:14 PM
Hi Smercurio,
I don't have LabVIEW PDS version. I have only FDS version available. Source control VIs work with PDS versions.
12-30-2009 12:57 AM - edited 12-30-2009 12:57 AM
Use the following ActiveX class: SourceSafeTypeLib.IVSSDatabase
Ton
12-30-2009 07:52 AM
No!.!!...!!!
It returns the same error
12-31-2009 03:23 AM
Do you have the ActiveX interface installed (I believe it's an option when installing SourceSafe)
Ton
12-31-2009 03:31 AM
In your example you use a control, try to use a constant (like my snippet)?
Ton
12-31-2009 04:56 AM
Hi Ton,
I am not sure whether the ActiveX interface is installed at VSS server. Is there a way to check this and in case it was not selected during installation, can I do some thing now?
I am wondering, why control shouldn't be working where as constant can work!
--ITA