Home All Groups Group Topic Archive Search About

VB IDE Not Integrating Visual SourceSafe Problem

Author
12 Oct 2005 6:45 PM
JohnJohn
Hello.

We have a Citrix server on which both Visual Basic 6 and Visual SourceSafe 6
are installed.  When I log in and use VB, I have the full set of Visual
SourceSafe integration commands (check in, check out, get latest, etc.). 
However, when a coworker logs in, he does not have any of the SourceSafe
commands available in the Visual Basic IDE whatsoever.

Also, I had him take a look at his Add-In manager in VB.  When he did that,
he did not even have a "Source Control" add-in available like I do.

How do we configure his login to have SourceSafe integrated into the VB IDE?

Thanks!
John

Author
12 Oct 2005 7:02 PM
MikeD
Show quote Hide quote
"JohnJohn" <JohnJ***@discussions.microsoft.com> wrote in message
news:1B4494F4-72D8-474E-AE30-45B946FA5ED0@microsoft.com...
> Hello.
>
> We have a Citrix server on which both Visual Basic 6 and Visual SourceSafe
> 6
> are installed.  When I log in and use VB, I have the full set of Visual
> SourceSafe integration commands (check in, check out, get latest, etc.).
> However, when a coworker logs in, he does not have any of the SourceSafe
> commands available in the Visual Basic IDE whatsoever.
>
> Also, I had him take a look at his Add-In manager in VB.  When he did
> that,
> he did not even have a "Source Control" add-in available like I do.
>
> How do we configure his login to have SourceSafe integrated into the VB
> IDE?


You need to be a little more detailed.  For example, is this coworker using
the same computer as you?  Was SourceSafe installed for this coworker?  Is
this coworker set up to use SourceSafe (IOW, his login and password added
via the SourceSafe Admin tool)?  Have you consulted with your network or
system administrator about this issue. It could be something related to the
Citrix server, his login for that, etc.


I suppose something you could just try (no idea if it'd work or not) would
be to open the VBADDIN.INI file and verify/add the following line in the
[Add-Ins32] section:

vbscc=0


I'd be amazed if it's as simple as that though, given that you're running VB
from a Citrix server.


--
Mike
Microsoft MVP Visual Basic
Author
12 Oct 2005 7:12 PM
Martin de Jong
you could try register C:\Program Files\Microsoft Visual
Studio\Common\IDE\IDE98\VSSCC.DLL

Show quoteHide quote
"MikeD" <nob***@nowhere.edu> schreef in bericht
news:uHaHD%231zFHA.2924@TK2MSFTNGP15.phx.gbl...
>
> "JohnJohn" <JohnJ***@discussions.microsoft.com> wrote in message
> news:1B4494F4-72D8-474E-AE30-45B946FA5ED0@microsoft.com...
>> Hello.
>>
>> We have a Citrix server on which both Visual Basic 6 and Visual
>> SourceSafe 6
>> are installed.  When I log in and use VB, I have the full set of Visual
>> SourceSafe integration commands (check in, check out, get latest, etc.).
>> However, when a coworker logs in, he does not have any of the SourceSafe
>> commands available in the Visual Basic IDE whatsoever.
>>
>> Also, I had him take a look at his Add-In manager in VB.  When he did
>> that,
>> he did not even have a "Source Control" add-in available like I do.
>>
>> How do we configure his login to have SourceSafe integrated into the VB
>> IDE?
>
>
> You need to be a little more detailed.  For example, is this coworker
> using the same computer as you?  Was SourceSafe installed for this
> coworker?  Is this coworker set up to use SourceSafe (IOW, his login and
> password added via the SourceSafe Admin tool)?  Have you consulted with
> your network or system administrator about this issue. It could be
> something related to the Citrix server, his login for that, etc.
>
>
> I suppose something you could just try (no idea if it'd work or not) would
> be to open the VBADDIN.INI file and verify/add the following line in the
> [Add-Ins32] section:
>
> vbscc=0
>
>
> I'd be amazed if it's as simple as that though, given that you're running
> VB from a Citrix server.
>
>
> --
> Mike
> Microsoft MVP Visual Basic
>
>
Author
12 Oct 2005 7:40 PM
Ralph
Show quote Hide quote
"JohnJohn" <JohnJ***@discussions.microsoft.com> wrote in message
news:1B4494F4-72D8-474E-AE30-45B946FA5ED0@microsoft.com...
> Hello.
>
> We have a Citrix server on which both Visual Basic 6 and Visual SourceSafe
6
> are installed.  When I log in and use VB, I have the full set of Visual
> SourceSafe integration commands (check in, check out, get latest, etc.).
> However, when a coworker logs in, he does not have any of the SourceSafe
> commands available in the Visual Basic IDE whatsoever.
>
> Also, I had him take a look at his Add-In manager in VB.  When he did
that,
> he did not even have a "Source Control" add-in available like I do.
>
> How do we configure his login to have SourceSafe integrated into the VB
IDE?
>
> Thanks!
> John
>

Go to www.citrix.com and register in their developers section for the latest
info.

This issue with SourceSafe is just the tip of the iceberg of the many
problems you are going to have attempting to run the VB IDE from a TS. Wait
until you try 'sharing' an .OCX project.

You will have to config Citrix for each developer's profile customizing
'normal' application defaults. In other words, just installing VB on the TS
and then publishing it as a normal windows application is NOT going to work.

You will have to reconfigure VSS so each developer gets his own 'sandbox'.

There are known workarounds and Citrix is a dramatically advanced TS, but
frankly I never found it worth it.

-ralph
Author
12 Oct 2005 7:48 PM
JohnJohn
Excellent!  Thanks to all for the info.

John

Show quoteHide quote
"Ralph" wrote:

>
> "JohnJohn" <JohnJ***@discussions.microsoft.com> wrote in message
> news:1B4494F4-72D8-474E-AE30-45B946FA5ED0@microsoft.com...
> > Hello.
> >
> > We have a Citrix server on which both Visual Basic 6 and Visual SourceSafe
> 6
> > are installed.  When I log in and use VB, I have the full set of Visual
> > SourceSafe integration commands (check in, check out, get latest, etc.).
> > However, when a coworker logs in, he does not have any of the SourceSafe
> > commands available in the Visual Basic IDE whatsoever.
> >
> > Also, I had him take a look at his Add-In manager in VB.  When he did
> that,
> > he did not even have a "Source Control" add-in available like I do.
> >
> > How do we configure his login to have SourceSafe integrated into the VB
> IDE?
> >
> > Thanks!
> > John
> >
>
> Go to www.citrix.com and register in their developers section for the latest
> info.
>
> This issue with SourceSafe is just the tip of the iceberg of the many
> problems you are going to have attempting to run the VB IDE from a TS. Wait
> until you try 'sharing' an .OCX project.
>
> You will have to config Citrix for each developer's profile customizing
> 'normal' application defaults. In other words, just installing VB on the TS
> and then publishing it as a normal windows application is NOT going to work.
>
> You will have to reconfigure VSS so each developer gets his own 'sandbox'.
>
> There are known workarounds and Citrix is a dramatically advanced TS, but
> frankly I never found it worth it.
>
> -ralph
>
>
>
Author
12 Oct 2005 9:53 PM
MikeD
"Ralph" <nt_consultin***@yahoo.com> wrote in message
news:DcGdnThw7Y4V-9DeRVn-pg@arkansas.net...
> You will have to reconfigure VSS so each developer gets his own 'sandbox'.
>
> There are known workarounds and Citrix is a dramatically advanced TS, but
> frankly I never found it worth it.

So are you saying that the "best" course of action would be to install VB
and VSS locally?


--
Mike
Microsoft MVP Visual Basic
Author
13 Oct 2005 3:23 AM
Ralph
Show quote Hide quote
"MikeD" <nob***@nowhere.edu> wrote in message
news:u9qped3zFHA.3152@TK2MSFTNGP10.phx.gbl...
>
> "Ralph" <nt_consultin***@yahoo.com> wrote in message
> news:DcGdnThw7Y4V-9DeRVn-pg@arkansas.net...
> > You will have to reconfigure VSS so each developer gets his own
'sandbox'.
> >
> > There are known workarounds and Citrix is a dramatically advanced TS,
but
> > frankly I never found it worth it.
>
> So are you saying that the "best" course of action would be to install VB
> and VSS locally?
>
>
> --
> Mike
> Microsoft MVP Visual Basic
>

Yes, I was at least hinting at it. <g>

But it would be unfair and probably inaccurate if I said it too strongly. My
last experience was a brief one with a newer Citrix ~2003. It offered more
configuration options which I noted at the time would have been useful when
we were fighting the "TS vs VS Wars" with earlier versions (cira 2001/3).

Back then it was next to impossible. To put it simply you ended up creating
a 'single' instance of 'everything' for each developer. You soon ran out of
good reasons to be using TS in the first place - you still had your own copy
with the additional weight of the wire. Performance varied from acceptable
to intolerable. <g>

Also VSS runs very well across a network and the client is small and changes
very infrequently. It is just easier to use it 'networked'.

But like I said Citrix has improved, servers have improved, it might pay for
itself now.

-ralph