Microsoft KB Archive/910793

= BUG: The History dialog box does not appear in Visual SourceSafe Explorer when you use Visual SourceSafe 2005 on Windows 2000 =

Article ID: 910793

Article Last Modified on 1/15/2007

-

APPLIES TO

 Microsoft Visual SourceSafe 2005 Standard Edition, when used with:  Microsoft Windows 2000 Advanced Server

 Microsoft Windows 2000 Datacenter Server

 Microsoft Windows 2000 Professional Edition 

-

<div class="notice_section">

<div class="symptoms_section">

SYMPTOMS
When you use Microsoft Visual SourceSafe 2005 on a computer that is running Microsoft Windows 2000, the Show History menu item does not work correctly in Visual SourceSafe Explorer. When you right-click a file or a project and then click Show History, the History dialog box does not appear.

Additionally, this issue may affect the properties of a file or project when you right-click the file or the project and then click Properties.

<div class="cause_section">

CAUSE
On operating systems that do not use the TzSpecificLocalTimeToSystemTime function to convert times, such as Windows 2000, Visual SourceSafe falls back to calling other time-conversion APIs such as SystemTimeToFileTime. However, the fallback code does not verify the return results correctly. Therefore, these functions incorrectly treat successful conversions as failed conversions.

After a date/time conversion operation, Visual SourceSafe stops the current action. Therefore, the History dialog box does not appear. Additionally, the Properties dialog box appears to be filled in only to the point where the fallback code has indicated that the conversion operation failed.

<div class="workaround_section">

WORKAROUND
To work around this issue, follow these steps:
 * 1) Start Visual SourceSafe Administrator.
 * 2) On the Tools menu, click Options.
 * 3) In the Options dialog box, click the TimeZone tab.
 * 4) Change the TimeZone setting for the database to <None Specified>. This setting is the first entry in the list.
 * 5) Click OK, and then quit Visual SourceSafe Administrator.
 * 6) If you have Visual SourceSafe Explorer (SSEXP) open, close and then reopen SSEXP to apply the changes.

<div class="status_section">

STATUS
Microsoft has confirmed that this is a bug in the Microsoft products that are listed in the &quot;Applies to&quot; section.

<div class="moreinformation_section">

Steps to reproduce the issue

 * 1) On a computer that is running Microsoft Windows 2000, open Visual SourceSafe Explorer.
 * 2) Connect to a Visual SourceSafe database.
 * 3) Right-click a file or a project, and then click Show History.

Keywords: kbssexplorer kbbug KB910793

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.