1 vote
closed
Smart Diff error - File or project not found

Description

 
version 1.3.08

My project is under SS management and my SS database is on a server on the network. The path to the database is a UNC path, not a driver letter.
In an SSIS project when I try to use Smart Diff to compare versions of a package between what is in SS and my project, I get the following error

"Cannot open that path in SourceSafe. Error was: Exception has been thrown by the target of an invocation."

The normal SS diff works just fine.

File Attachments


Closed Dec 17 2008 at 1:33 PM  by furmangg
fixed in 1.4 release

Comments

most recent at top (show oldest at top)
furmangg wrote Dec 17 2008 at 1:32 PM
It turned out that if you created the project with the "create directory for solution" checkbox checked, then the SourceSafe path Smart Diff was constructing was missing one level. I just checked in a fix for this issue. The fix will be rolled into the 1.4 release.

jyounghd wrote Dec 16 2008 at 11:23 PM
Greg, I installed the dll file you mad available to me. I still get an error with an extra message:

---------------------------
BIDS Helper Smart Diff Error
---------------------------
Cannot open that path in SourceSafe.

Exception has been thrown by the target of an invocation.

File or project not found

Attached is a screen shot of the paths for the diff

furmangg wrote Dec 6 2008 at 7:13 PM
I just checked in a few fixes that may be causing your problem. Did you have several SourceSafe logins or did you have a SourceSafe login with a password?

jyounghd wrote Dec 5 2008 at 11:33 PM
SS 2005
SS Database is at \\mbpdagutil02\SS
Path withing SS is $/Customer Geo.root/Customer Geo/Pgm_Status.dtsx

I get the same error on another project.

furmangg wrote Dec 5 2008 at 7:43 PM
That error message can come from two places. It could come from the function that's retrieving the list of versions in SourceSafe to build the dropdown. Or it could come when it tries to retrieve the actual XML for a particular version in SourceSafe. Which is it?

What version of SourceSafe do you have installed? What is the exact UNC path you're using and what's the path to the file inside SourceSafe? My guess is that something's slightly haywire with the path for your source control binding for that project or your filenames or something.

Do you get this error on all packages and all projects?

Can you upload a screenshot of the Smart Diff popup where you choose the version?

Updating...
© 2006-2009 Microsoft | About CodePlex | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2009.10.27.15987