Article ID: 160766 - Last Review: January 17, 2007 - Revision: 3.1 VSS Source Control Project box does not appear in FrontPageThis article was previously published under Q160766 On This PageSYMPTOMS When you attempt to use Visual SourceSafe 5.0 and FrontPage
Explorer together, you may receive unexpected results. Specifically, FrontPage
Explorer will not display a Source Control Project box in the Web Settings
dialog box. There are six forms of this problem: Case 1: You are using Microsoft Personal Web server for your Web Server. Case 2: You see the following errors in the error log:
Microsoft FrontPage Server Extensions:
(OS Error #-2147166146 Message:)
Microsoft FrontPage Server Extensions:
Error #90017 Message: Source Control System failure: File
"srcsafe.ini" not foundCase 3: You see the following error in the error log: Microsoft FrontPage Server Extensions: Error #90017 Message: Source Control System failure: User <your_user_account> not found
Microsoft FrontPage Server Extensions:
(OS Error #-2147467259 Message: Unspecified error)
Microsoft FrontPage Server Extensions:
Error #90017 Message: Source Control System failure: Could not find
VSS resource DLL
Case 5: No error message (FrontPage 97 or Visual SourceSafe 5.0 beta) Case 6: You see the following errors in the error log:
Microsoft FrontPage Server Extensions:
(OS Error #-2147166135 Message: )
Microsoft FrontPage Server Extensions:
Error #90017 Message: Source Control System failure:
Invalid handle.CAUSE/WORKAROUNDCase 1: Microsoft Personal Web ServerCause:If you are using Microsoft Personal Web server for you Web Server, you cannot use FrontPage and Visual SourceSafe together. Currently, this configuration is unsupported. Case 2: "Source Control System failure: File 'srcsafe.ini' not found"Cause:You did not enable SourceSafe Integration when you installed SourceSafe. The FrontPage user account or the Internet Guest account (on IIS only) does not have an account within the SourceSafe Administrator. If your Visual SourceSafe and your SourceSafe data are stored on an NTFS drive, you may have not granted appropriate NTFS file system rights to the FrontPage user account, to the Internet Guest account (for IIS), or to the user account under which the web server operates. The SourceSafe integration DLLs are either unregistered or are different versions. NOTE: The server's error log will not report errors in this case. The SourceSafe database is located on a different computer than the one running IIS, and the Internet Guest account (typically IUSR_<machine name>) does not have access permissions to the SourceSafe database. For more information, click the following article number to view the article in the Microsoft Knowledge Base: 131022
(http://support.microsoft.com/kb/131022/
)
Required network rights for the SourceSafe directories
WorkaroundTo resolve this problem, use the following steps:
Case 3: Source Control System failure: User <your_user_account> not foundStart the Visual SourceSafe Administrator and make sure that your user account has read/write permissions and, for an IIS server only, the IUSR_<machine_name> (the Internet Guest) account has read permission within Visual SourceSafe Administrator. Make sure the passwords for these accounts are left blank.Case 4: "Source Control System Failure", "Visual SourceSafe Failure" ErrorsIn order to properly integrate FrontPage and Visual SourceSafe, assign CHANGE permissions to all SourceSafe logon accounts for all files under the Visual Source Safe installation directory (including the SourceSafe data directory if it is in a different location).Although tighter file restrictions may be possible, full SourceSafe functionality may be jeopardized by tighter restriction. The installation and check installation processes of FrontPage will only set permissions on Ssapi.dll and the SourceSafe resource DLL (Ssus.dll on US English). The installation process will not set permissions in other sections of the SourceSafe directory hierarchy. These permissions must be set manually. NOTE: It is assumed that the Administrators and System accounts will be granted full control to the entire VSS directory hierarchy. Grant read permissions to all SourceSafe logon accounts for the following additional files: srcsafe.ini um.dat users.txt vss\users\<logon account directory>\ vss\data\ vss\temp\ rights.dat status.dat For more information about required levels of NTFS permissions for Visual SourceSafe, see the Microsoft Visual Source Safe technical support Web site at: http://msdn2.microsoft.com/en-us/vstudio/aa700900.aspx
(http://msdn2.microsoft.com/en-us/vstudio/aa700900.aspx)
NOTE: Because the Microsoft Web site is regularly updated, the site address may change without notice. If this occurs, link to the Microsoft home page at the following address: http://www.microsoft.com/
(http://www.microsoft.com/)
FrontPage will log errors to the error log if the Internet Guest
Account (of IIS) does not have read permission to the following files srcsafe.ini um.dat users.txt vss\users\<Internet Guest Account directory>\ vss\data\loggedin\ Case 5: You Are Using FrontPage 97 or Visual SourceSafe 5.0 BetaResolutionTo resolve this problem, use the following troubleshooting techniques:
Case 6: Source Control System failure: Invalid Handle ErrorCause:The SourceSafe database is located on a different computer than the one running IIS, and the Internet Guest account (typically IUSR_<machine name>) does not have access permissions to the SourceSafe database. For more information, click the following article number to view the article in the Microsoft Knowledge Base: 131022
(http://support.microsoft.com/kb/131022/
)
Required network rights for the SourceSafe directories
| Article Translations
|

Back to the top
