Article ID: 230729 - Last Review: February 10, 2005 - Revision: 1.2

INFO: Visual Studio 6.0 SP3 Readme: Part 5 - Visual FoxPro 6.0

This article was previously published under Q230729

On This Page

Expand all | Collapse all

SUMMARY

This Readme file contains updated information for the entire Microsoft Visual Studio suite of developer tools. If you downloaded a Core service pack from the Internet, not all sections of this file apply to the updates you received. The fixed issues appropriate for the Core downloads are those listed in the Visual Studio section plus the sections for the products updated by your Core download.

The Microsoft Visual Studio 6.0 Service Pack 3 Readme contains the following sections:

PART 1: Overview and Installation

PART 2: Visual Studio

PART 3: Visual Basic

PART 4: Visual C++

PART 5: Visual FoxPro

PART 6: Visual InterDev

PART 7: Visual J++

PART 8: Visual SourceSafe

PART 9: File Versions

For the latest product information, see the Visual Studio Web site at:

http://msdn.microsoft.com/vstudio (http://msdn.microsoft.com/vstudio)

For the latest product updates, see the Visual Studio Support Highlights site at:

http://support.microsoft.com/support/vstudio (http://support.microsoft.com/?scid=http%3a%2f%2fsupport.microsoft.com%2fsupport%2fvstudio)

Please see the REFERENCES section below for more information about how to access the parts of this readme.

MORE INFORMATION

Microsoft Visual FoxPro

Overview

This service pack contains enhanced language features and bug fixes. For details on language and feature changes included in this update, see VFPSP3.CHM located in the Visual FoxPro 6.0 root directory. VFPSP3.CHM provides the details on the following Visual FoxPro 6 features:
  • Servers - The primary emphasis of Service Pack 3 is multithreaded server work. Three-tier applications use Visual FoxPro MTDLL servers in the middle tier. Ideally, you use these servers with IIS, ASPs, FoxISAPI, MTS, and MSMQ. You can also use the MTDLL server with dual and multi-processor machines if you have them available. You should review the "Language not Supported in MTDLL" section in the server additions file, VFPSP3.chm, to ensure your MTDLL servers do not include any of the affected language.
  • Session class - Creates a custom, user-defined object that manages its own data session.
  • Run-time compiler support - Ensures your existing applications work and function correctly as they did in Visual FoxPro 6.0. Rerun and recompile all your applications to make sure they behave properly.
  • ActiveX Controls - Several improvements were made to ActiveX control support to make it possible for the OleControl control to work with more types of ActiveX controls, such as the Microsoft Hierarchical Flexgrid.

Enhanced and New Language Elements

This update to Visual FoxPro includes the following new and enhanced commands and features:
  • AddLineFeeds property - Formats edit box contents with carriage return-line feed characters.
  • BUILD MTDLL - Creates a multithreaded DLL.
  • COMPILE command - Adds run-time support.
  • Session Class - A custom, user-defined class that manages its own data session.
  • StartMode property of _VFP - Indicates how an instance of Visual FoxPro was started.
  • ThreadID property _VFP - Returns the Win32 ID of the thread on which the object was called.
  • ProcessID property _VFP - Returns the unique identifier of the current process.

Class Browser Issues

The following Class Browser issues have been addressed in Service Pack 3:
  • 189709  (http://support.microsoft.com/kb/189709/EN-US/ ) Class Browser Code Does Not Show Correct Visibility
  • 191875  (http://support.microsoft.com/kb/191875/EN-US/ ) Multiple Open Class Browsers Cause Error Message
  • 221708  (http://support.microsoft.com/kb/221708/EN-US/ ) Class Browser Open File History List Truncates File Names
  • 221715  (http://support.microsoft.com/kb/221715/EN-US/ ) Class Browser HTML Export Code Gives Invalid HTML 3.2 Code
  • 222112  (http://support.microsoft.com/kb/222112/EN-US/ ) Class Not Selected Opening Class Browser From Form Designer
  • Add timestamp to export class
  • Class Browser Fails to Open New Window With Multiple Files Browser
  • ParentClass edit button doesn't persist after closing Class Browser
  • ParentClass edit button doesn't properly show class hierarchy tree of parent classes
  • ParentClass edit button should be closable and sizable
  • Redefine dialog doesn't properly include all available classes in drop-down list
  • Rename and redefine buttons are not properly enabled and run when property or method is selected
  • Selecting item from history list doesn't select proper control after refresh
  • Shift+F10 for shortcut menu broken for class list treeview control
  • Show parameters of method and property values using tooltip of member description
  • Using listbox (non ActiveX) mode, hidden and protected methods cause errors.

Component Gallery Issues

The following Component Gallery issues have been addressed in Service Pack 3:
  • 185627  (http://support.microsoft.com/kb/185627/EN-US/ ) Right-Click of Empty Component Gallery Causes Error
  • 190774  (http://support.microsoft.com/kb/190774/EN-US/ ) Keyboard Can Cause Component Gallery to Close
  • 195625  (http://support.microsoft.com/kb/195625/EN-US/ ) Set Component Gallery Dynamic Folder to HTMLHelp Fails
  • 195627  (http://support.microsoft.com/kb/195627/EN-US/ ) Right-Clicking Item in Find Results View Fails in Gallery
  • 195628  (http://support.microsoft.com/kb/195628/EN-US/ ) Visual FoxPro Will Not Shutdown With Multiple Component Galleries
  • 195629  (http://support.microsoft.com/kb/195629/EN-US/ ) Cannot Add Items to Catalogs Not in VFP 98 Directory
  • 195633  (http://support.microsoft.com/kb/195633/EN-US/ ) Save Dynamic View Causes Subscript Outside Defined Range
  • 221631  (http://support.microsoft.com/kb/221631/EN-US/ ) Component Gallery Find/Cancel Leaves "Unknown" DataSession
  • 221644  (http://support.microsoft.com/kb/221644/EN-US/ ) Can Drag Folder in Installed Controls In Component Gallery
  • 221667  (http://support.microsoft.com/kb/221667/EN-US/ ) Class Items Saved in Different Classlib Won't Add to Project Automatically
  • 221668  (http://support.microsoft.com/kb/221668/EN-US/ ) Component Gallery Places Focus in Linked Item Folder After Delete
  • 221703  (http://support.microsoft.com/kb/221703/EN-US/ ) Component Gallery Doesn't Refresh Web View After Item Props
  • 221709  (http://support.microsoft.com/kb/221709/EN-US/ ) Component Gallery Refresh Button for Web View Doesn't Work
  • 221710  (http://support.microsoft.com/kb/221710/EN-US/ ) Component Gallery Dynamic Folder for Web View Won't Refresh
  • 221716  (http://support.microsoft.com/kb/221716/EN-US/ ) Component Gallery Not Refreshing Dynamic Web View
  • Creating duplicate view names should not be allowed
  • Extra refreshing of folder occurs when properties dialog box changed and gallery refreshed
  • Folder item selection should not be hidden when item in right pane is selected
  • Problems with instances persisting font and position information
  • Shift+F10 for shortcut menu broken folder and item list controls
  • Shortcut menus cancelled with mouse over ActiveX control cause refresh problem
  • Should not be able to remove vpfglry.dbf catalog from view
  • Views are not sorted if more than one subfolder for the view exists
  • Web View forward button is not enabled after navigating back a Web page
  • When using a custom folder picture, folder item in right pane doesn't match

FoxPro Foundation Classes Issues

The following FoxPro Foundation Classes (FFC) issues have been addressed in Service Pack 3:
  • 186912  (http://support.microsoft.com/kb/186912/EN-US/ ) Error Using Trimcrlf Method of _stringlib Class
  • 195626  (http://support.microsoft.com/kb/195626/EN-US/ ) Save As HTML Not Working Correctly with Double Data Types
  • 197275  (http://support.microsoft.com/kb/197275/EN-US/ ) _urlcombobox Class Closes Any Current Work Area
  • 221620  (http://support.microsoft.com/kb/221620/EN-US/ ) _GraphByRecord in _utility.vcx Should Show Name
  • 221628  (http://support.microsoft.com/kb/221628/EN-US/ ) Using Genhtml.prg in Distributed Apps Difficult
  • 221636  (http://support.microsoft.com/kb/221636/EN-US/ ) _therm.vcx Classes Have Color Problems With Bars
  • 221663  (http://support.microsoft.com/kb/221663/EN-US/ ) registry.vcx foxreg.EnumOptions Contains Recursion
  • 221704  (http://support.microsoft.com/kb/221704/EN-US/ ) _URLComboBox in _internet.vcx Has Trouble w/ URLs
  • 221705  (http://support.microsoft.com/kb/221705/EN-US/ ) _URLComboBox in _internet.vcx Large Drop-Down Issue
  • 221711  (http://support.microsoft.com/kb/221711/EN-US/ ) Problem with Element Tag With _XMLTag in _html.vcx
  • 221712  (http://support.microsoft.com/kb/221712/EN-US/ ) _XMLTag/_StyleTag in _html.vcx Use Wrong Extension
  • 221713  (http://support.microsoft.com/kb/221713/EN-US/ ) Possible Run-time Error with _EvalText in _html.vcx
  • 221714  (http://support.microsoft.com/kb/221714/EN-US/ ) _Hyperlink Classes Builder Doesn't Allow Long URL
  • 221748  (http://support.microsoft.com/kb/221748/EN-US/ ) Genhtml.prg Fails With SET COVERAGE TO
  • 222111  (http://support.microsoft.com/kb/222111/EN-US/ ) _WebBrowser3 and 4 in _webview.vcx Give Ref. Error
  • genhtml.prg error when GenHTML.prg does not exist
  • _menu.vcx ActiveX Control Not Firing Events Properly When Class Used to Display Menu
  • RunCode.prg/_RunCode::Environ.vcx Embedding EXIT Within DO/ENDDO Causes Endless Eoop
  • RunCode.prg/_RunCode::Environ.vcx Embedding IF/ENDIF Within DO/ENDDO Doesn't Work
  • RunCode.prg/_RunCode::Environ.vcx FOR STEP with Negative Step Doesn't Work

Product Issues

Visual FoxPro 6 SP3 provides resolution to the following product issues:
  • 165905  (http://support.microsoft.com/kb/165905/EN-US/ ) Activate Event of Page Not Triggered with Keyboard in VFP
  • 183522  (http://support.microsoft.com/kb/183522/EN-US/ ) Divide by Zero Creates Err with Third-Party Print Drivers
  • 185263  (http://support.microsoft.com/kb/185263/EN-US/ ) Keyboard "{PAUSE KEY}" Command Hangs Visual FoxPro
  • 191172  (http://support.microsoft.com/kb/191172/EN-US/ ) Performance Degradation with Repeated SQL SELECTs
  • 193254  (http://support.microsoft.com/kb/193254/EN-US/ ) Class ResetToDefault Method Causes Fatal Exception Error
  • 193294  (http://support.microsoft.com/kb/193294/EN-US/ ) PRTINFO() Function Causes Fatal Error on Windows 98
  • 193472  (http://support.microsoft.com/kb/193472/EN-US/ ) C0000005 Fatal Error Exiting Top-Level Form App in Win 95
  • 193628  (http://support.microsoft.com/kb/193628/EN-US/ ) APPEND FROM with Certain File Types Crashes VFP
  • 193724  (http://support.microsoft.com/kb/193724/EN-US/ ) Memory Leak Passing Arrays from VBScript to VFP
  • 193940  (http://support.microsoft.com/kb/193940/EN-US/ ) Wingdings/Webdings/FoxPrint Not Printing from Windows 98
  • 194612  (http://support.microsoft.com/kb/194612/EN-US/ ) AlwaysOnTop Property Always Returns .F. For TopLevel Forms
  • 194698  (http://support.microsoft.com/kb/194698/EN-US/ ) ScaleMode of Foxels Interferes with ColumnWidth Property
  • 195273  (http://support.microsoft.com/kb/195273/EN-US/ ) C0000005 Fatal Error When Removing Form From a Formset
  • 195623  (http://support.microsoft.com/kb/195623/EN-US/ ) Index Corruption When Table is Used in Read-Only Mode
  • 197510  (http://support.microsoft.com/kb/197510/EN-US/ ) Poor Performance with Forms Containing Many Objects
  • 199006  (http://support.microsoft.com/kb/199006/EN-US/ ) C0000005 Fatal Error Issuing PACK <tablename>
  • 214560  (http://support.microsoft.com/kb/214560/EN-US/ ) Installing Newer MSDN Causes Help to Malfunction
  • 216587  (http://support.microsoft.com/kb/216587/EN-US/ ) Previewing Report Writer Causes Memory Leak
  • 221613  (http://support.microsoft.com/kb/221613/EN-US/ ) Clicking Page Tab Executes Container Click Event
  • 221617  (http://support.microsoft.com/kb/221617/EN-US/ ) C0000005 Fatal Error After Frequent Use of CHRTRAN()
  • 221621  (http://support.microsoft.com/kb/221621/EN-US/ ) C0000005 Fatal Error In Editor Selecting Text Then Up Arrow
  • 221622  (http://support.microsoft.com/kb/221622/EN-US/ ) Hang When Resizing a ToolBar With ASELOBJ at Design-Time
  • 221624  (http://support.microsoft.com/kb/221624/EN-US/ ) Extra EOF Char Inserted With SELECT Within Transaction
  • 221626  (http://support.microsoft.com/kb/221626/EN-US/ ) Debug/Fix In Form Shows Form Controls Toolbar in Debugger
  • 221629  (http://support.microsoft.com/kb/221629/EN-US/ ) "Unknown COM status code" With ActiveX Conferencing Control
  • 221633  (http://support.microsoft.com/kb/221633/EN-US/ ) Visual FoxPro Hangs After Rebuilding an Application
  • 221634  (http://support.microsoft.com/kb/221634/EN-US/ ) C0000005 Error With CLOSE ALL in Project Hook BeforeBuild
  • 221639  (http://support.microsoft.com/kb/221639/EN-US/ ) Empty Memo Shows Trash Data With Trace Window Mouse Over
  • 221640  (http://support.microsoft.com/kb/221640/EN-US/ ) C0000005 Fatal Error Importing Chinese Excel 97 Worksheet
  • 221642  (http://support.microsoft.com/kb/221642/EN-US/ ) Memory Leak With SET SYSMENU TO DEFAULT
  • 221643  (http://support.microsoft.com/kb/221643/EN-US/ ) Shortcut Menus Limited by Form Size, Have Up/Down Arrows
  • 221645  (http://support.microsoft.com/kb/221645/EN-US/ ) _SCREEN.Forms[ ] Collection Not Available at Design-Time
  • 221646  (http://support.microsoft.com/kb/221646/EN-US/ ) ERR files Contain Carriage Return and No Linefeed
  • 221650  (http://support.microsoft.com/kb/221650/EN-US/ ) Error 11 (Function argument invalid) w/ SQL SELECT 'LIKE'
  • 221652  (http://support.microsoft.com/kb/221652/EN-US/ ) Filter Ignored With REPORT FORM...NOWAIT and DE Table
  • 221653  (http://support.microsoft.com/kb/221653/EN-US/ ) APPEND FROM TYPE CSV Does Not Include Extension by Default
  • 221657  (http://support.microsoft.com/kb/221657/EN-US/ ) C0000005 Error With Specific Access Methods and Debugger
  • 221662  (http://support.microsoft.com/kb/221662/EN-US/ ) Error Calling FPOLE With Single Quote (') in Caption
  • 221664  (http://support.microsoft.com/kb/221664/EN-US/ ) C0000005 Fatal Error Doing USE on ADO Recordset Twice
  • 221665  (http://support.microsoft.com/kb/221665/EN-US/ ) C0000005 Fatal Error With Invalid Form Include File Syntax
  • 221669  (http://support.microsoft.com/kb/221669/EN-US/ ) Return of COM Server Objref Causes Server To Not Release
  • 221670  (http://support.microsoft.com/kb/221670/EN-US/ ) Multiselect Fails in Class Designer for Objects on Page
  • 221671  (http://support.microsoft.com/kb/221671/EN-US/ ) OLE Error "Member not found" Using MSMQ
  • 221673  (http://support.microsoft.com/kb/221673/EN-US/ ) Hangul Input In ControlSource Not Supported In Korean VFP
  • 221674  (http://support.microsoft.com/kb/221674/EN-US/ ) Import Wizard Fails With Excel 97 file with Chinese Chars
  • 221679  (http://support.microsoft.com/kb/221679/EN-US/ ) Servers Do Not Release if Init Returns .F.
  • 221680  (http://support.microsoft.com/kb/221680/EN-US/ ) C0000005 Fatal Error with TRANSFORM() on Long Strings
  • 221681  (http://support.microsoft.com/kb/221681/EN-US/ ) Locals Window Not Refreshed With SUSP or SET STEP ON
  • 221682  (http://support.microsoft.com/kb/221682/EN-US/ ) Expanding/Collapsing Big Array in Watch/Locals Windows Slow
  • 221685  (http://support.microsoft.com/kb/221685/EN-US/ ) NODEFAULT in Activate of Page Can Cause Fatal Error
  • 221686  (http://support.microsoft.com/kb/221686/EN-US/ ) Hang When Arrowing Through Disabled Item in Combo
  • 221687  (http://support.microsoft.com/kb/221687/EN-US/ ) C0000005 Fatal Error with CLEAR DEBUGGER and SUSPEND
  • 221688  (http://support.microsoft.com/kb/221688/EN-US/ ) _VFP.Eval() Only Accepts Strings of 255 Characters or Less
  • 221690  (http://support.microsoft.com/kb/221690/EN-US/ ) C0000005 Error with Repeated SQL SELECTs Using BETWEEN( )
  • 221692  (http://support.microsoft.com/kb/221692/EN-US/ ) Project Object Modify Method Fails if Path Contains Spaces
  • 221693  (http://support.microsoft.com/kb/221693/EN-US/ ) This.Caption=This.Text Causes Fatal Exception Error
  • 221696  (http://support.microsoft.com/kb/221696/EN-US/ ) C00000FD Fatal Error Docking Toolbar in Rare Circumstance
  • 221698  (http://support.microsoft.com/kb/221698/EN-US/ ) Project Manager Not Refreshed Correctly After Build
  • 221700  (http://support.microsoft.com/kb/221700/EN-US/ ) CommandTargetExec Ignores Return Value
  • 221701  (http://support.microsoft.com/kb/221701/EN-US/ ) MouseUp Event Does Not Fire on Contained Objects
  • 221702  (http://support.microsoft.com/kb/221702/EN-US/ ) C0000005 Fatal Error w/ ISBLANK( ) and Array Prop in Init
  • 221707  (http://support.microsoft.com/kb/221707/EN-US/ ) Trace Breaks Too Often With Breakpoint on SET("NULL")
  • 221718  (http://support.microsoft.com/kb/221718/EN-US/ ) C0000005 Fatal Error Saving FormSet After Add Cancel in DE
  • 221719  (http://support.microsoft.com/kb/221719/EN-US/ ) Polish Collate Sequence Not Available in Options Data Tab
  • 221720  (http://support.microsoft.com/kb/221720/EN-US/ ) COM Servers Cannot Redimension Arrays Passed by Reference
  • 221721  (http://support.microsoft.com/kb/221721/EN-US/ ) Mismatched Pushjmp/Popjmp With DataToClip( ) on Big Table
  • 221722  (http://support.microsoft.com/kb/221722/EN-US/ ) C0000005 Fatal Error Using DIRECTORY("\\\dirname")
  • 221723  (http://support.microsoft.com/kb/221723/EN-US/ ) Container Click Not Fired When Clicking Disabled Control
  • 221725  (http://support.microsoft.com/kb/221725/EN-US/ ) DATE() Function Does Not Propagate NULLs Properly
  • 221726  (http://support.microsoft.com/kb/221726/EN-US/ ) C0000005 Fatal Error Creating Index Tag
  • 221727  (http://support.microsoft.com/kb/221727/EN-US/ ) FOXUSER Stores Wrong Form Window State if MDI State Changed
  • 221728  (http://support.microsoft.com/kb/221728/EN-US/ ) C0000005 Fatal Error With MODIFY WINDOW SCREEN in EXE
  • 221730  (http://support.microsoft.com/kb/221730/EN-US/ ) Enabled_Assign Fires Incorrectly for Container in Container
  • 221731  (http://support.microsoft.com/kb/221731/EN-US/ ) Copy/Paste Allowed With Password Character
  • 221732  (http://support.microsoft.com/kb/221732/EN-US/ ) Multiple Opens of Memo File May Cause Corruption
  • 221733  (http://support.microsoft.com/kb/221733/EN-US/ ) C0000005 Fatal Error With French Wizstyle Baseform Class
  • 221734  (http://support.microsoft.com/kb/221734/EN-US/ ) C0000005 Fatal Error With Invalid Property Name
  • 221735  (http://support.microsoft.com/kb/221735/EN-US/ ) Reference to ActiveForm Doesn't Allow Access to All Props
  • 221736  (http://support.microsoft.com/kb/221736/EN-US/ ) WriteExpression Fails With Unknown Error Code -5
  • 221737  (http://support.microsoft.com/kb/221737/EN-US/ ) C0000005 Fatal Error With SET('RELATION') Function
  • 221738  (http://support.microsoft.com/kb/221738/EN-US/ ) Memory Leak With SET SYSMENU OFF
  • 221739  (http://support.microsoft.com/kb/221739/EN-US/ ) Error Using Form Property > 255 Characters As Parameter
  • 221740  (http://support.microsoft.com/kb/221740/EN-US/ ) Form Object Is Not Released After Using PEMSTATUS()
  • 221741  (http://support.microsoft.com/kb/221741/EN-US/ ) C0000005 Fatal Error With Unknown Var in Include File
  • 221742  (http://support.microsoft.com/kb/221742/EN-US/ ) C0000005 Fatal Error With Big Array Property
  • 221743  (http://support.microsoft.com/kb/221743/EN-US/ ) NVL() Releases Object Ref and Causes Fatal Error C0000005
  • 221744  (http://support.microsoft.com/kb/221744/EN-US/ ) C0000005 Fatal Error During Build w/ Invalid Preprocessors
  • 221747  (http://support.microsoft.com/kb/221747/EN-US/ ) C0000005 Fatal Error Passing FGETS() a String > 256 Chars
  • 221749  (http://support.microsoft.com/kb/221749/EN-US/ ) Top Level Forms With Menus Allow Access to Datasession 0
  • 222136  (http://support.microsoft.com/kb/222136/EN-US/ ) C0000005 Fatal Error Typing Characters in Find Dialog
  • 224988  (http://support.microsoft.com/kb/224988/EN-US/ ) CREATE FROM Command Incorrectly Assumes .dbf Extension
  • 224989  (http://support.microsoft.com/kb/224989/EN-US/ ) "Not Enough Memory" Error With SQLCOLUMNS() and SQL Server
  • 229020  (http://support.microsoft.com/kb/229020/EN-US/ ) @GET Displays Incorrect Year in Date With SET CENTURY OFF

Wizards Issues

The following Wizards issues have been addressed in Service Pack 3:

Application Wizard
  • 221656  (http://support.microsoft.com/kb/221656/EN-US/ ) Difficult To Add Records To Form in Application Wizard App
Form Wizard
  • 221615  (http://support.microsoft.com/kb/221615/EN-US/ ) Form Wizard Error # 11 in AddDetail With Long Table Name
  • 221618  (http://support.microsoft.com/kb/221618/EN-US/ ) Form Wizard Error Sorting by 2 Fields With DBCS Names
  • 221637  (http://support.microsoft.com/kb/221637/EN-US/ ) Form Wizard Error With Maximum Design Area Set to (None)
  • 221641  (http://support.microsoft.com/kb/221641/EN-US/ ) Form Wizard Error w/ Scrolling Grid Style and Remote Views
Label Wizard
  • 221638  (http://support.microsoft.com/kb/221638/EN-US/ ) Label Wizard Requests Definitions Not Installed By Setup
  • 221638  (http://support.microsoft.com/kb/221638/EN-US/ ) Label Wizard Requests Definitions Not Installed By Setup
Remote View Wizard
  • 221614  (http://support.microsoft.com/kb/221614/EN-US/ ) Remote View Wizard Gives Error with Spaces in Table Name
Report Wizard
  • 221616  (http://support.microsoft.com/kb/221616/EN-US/ ) Report Wizard Error # 11 in Getpicture With Long Table Name
RI Builder
  • 221648  (http://support.microsoft.com/kb/221648/EN-US/ ) RI Code Not Selecting Right Work Area After Cascaded Delete
Setup Wizard
  • 193470  (http://support.microsoft.com/kb/193470/EN-US/ ) Setup Error 827 Installing Multiple OCX Files
  • 193696  (http://support.microsoft.com/kb/193696/EN-US/ ) Set Mark To '.' Causes Invalid Distribution Disks
  • 193751  (http://support.microsoft.com/kb/193751/EN-US/ ) Do Not Use Commas in Step 4 of Setup Wizard Dialog Box
  • 194195  (http://support.microsoft.com/kb/194195/EN-US/ ) Setup Wizard Cannot Differentiate Files with Same Name
  • 194196  (http://support.microsoft.com/kb/194196/EN-US/ ) No Help File with Distributed App
  • 194197  (http://support.microsoft.com/kb/194197/EN-US/ ) Application Setup Fails on Some Computers
  • 194198  (http://support.microsoft.com/kb/194198/EN-US/ ) Setup Wizard Does Not Print All Reports
  • 194199  (http://support.microsoft.com/kb/194199/EN-US/ ) Not All Setup Wizard Options are Saved in Wzsetup.ini
  • 196236  (http://support.microsoft.com/kb/196236/EN-US/ ) Error Generating Cab Files Error Code 3
  • 197941  (http://support.microsoft.com/kb/197941/EN-US/ ) Setup Wizard Cannot Register Foxhhelpps.dll File
SQL Upsizing Wizard
  • 221659  (http://support.microsoft.com/kb/221659/EN-US/ ) SQL Upsizing Wizard May Fail To Create PK Indexes
  • 221666  (http://support.microsoft.com/kb/221666/EN-US/ ) SQL Upsizing Wizard Save Generated SQL Bloats Script.fpt
  • 221676  (http://support.microsoft.com/kb/221676/EN-US/ ) SQL Upsizing Wizard Gives "Error #1234 in remotizeviews"
  • 221677  (http://support.microsoft.com/kb/221677/EN-US/ ) SQL Upsizing Wizard Problem if Upsized View Has == Filter
  • 221750  (http://support.microsoft.com/kb/221750/EN-US/ ) Upsizing to SQL 7.0 with Currency Type Fails
Visual FoxPro Application Framework
  • 221651  (http://support.microsoft.com/kb/221651/EN-US/ ) Error Log Dialog Cuts Off Vertical Scroll Bar
  • 221655  (http://support.microsoft.com/kb/221655/EN-US/ ) Set Filter Dialog Does Not Show Current Filters
Web Publishing Wizard
  • 221632  (http://support.microsoft.com/kb/221632/EN-US/ ) Web Publishing Wizard Gives RunCode Run-Time Error

Xbase Tools Issues

The following Xbase Tools issues have been addressed in Service Pack 3:

Converter
  • 195514  (http://support.microsoft.com/kb/195514/EN-US/ ) Error Loading File when Converting a 2.6 Form in Visual FoxPro 6.0
  • 221675  (http://support.microsoft.com/kb/221675/EN-US/ ) Problem Converting FP2.6 Screens With Large Labels & @SAYs
  • 228867  (http://support.microsoft.com/kb/228867/EN-US/ ) Converting 2.6 Label Causes Report File is Invalid Error
Coverage Profiler
  • 221623  (http://support.microsoft.com/kb/221623/EN-US/ ) Coverage Profiler Marks Unexecuted Lines in "IF...ENDIF"
  • 221672  (http://support.microsoft.com/kb/221672/EN-US/ ) Coverage Profiler Does Not Accept Long Coverage File Names

Known Issues

  • FGETS function update

    A minor behavior change was necessary for the FGETS() function related to Knowledge Base article 221747  (http://support.microsoft.com/kb/221747/EN-US/ ) (C0000005 Fatal Error Passing FGETS() a String >256 chars). The optional nBytes parameter now has a maximum value of 8192. By definition, FGETS() will only return bytes up to a carriage return if one is encountered before the parameter value is reached.
  • Gridbtns class

    A problem exists in the GridBtns class of Wizards\Wizbtns.vcx which prevents data from being saved on certain data input forms. If you drop this class (also referenced in the Component Gallery as Simple Edit Buttons) onto a data input form, edits to records will not be saved. This class is also used by the Form Wizard with the Scrolling Grid style, however, the problem does not exist with these generated forms.

    To work around this problem: Replace contents of CheckError method with the following:
    #DEFINE ERR_UNIQUEKEY3_LOC "A unique key error violation has occurred. That record will be reverted."
    #DEFINE ERR_RVIEWUPDATE_LOC "A problem occurred updating the remote data. That record will be reverted."
    
    AERROR(aGetErrors)
    
    IF aGetErrors[1] = 1884
       * Uniqueness ID error
       MESSAGEBOX(ERR_UNIQUEKEY3_LOC)
       TABLEREVERT(.T.)
       RETURN
    ENDIF
    
    IF CursorGetProp("sourcetype",.ALIAS)=2
       * If failed to update, check for remote view and revert
       MESSAGEBOX(ERR_RVIEWUPDATE_LOC)
       TABLEREVERT(.T.,.ALIAS)
       RETURN
    ENDIF
    Replace the following section of code in the Destroy method:
    IF USED(.ALIAS) AND ATC("CURSOR",.BaseClass)#0 AND ;
       CursorGetProp("sourcetype",.ALIAS)=3 AND ;
       CursorGetProp("buffering",.ALIAS)>1
          TableRevert(.T.,.ALIAS)
          * If your form has General fields, there is a possibility
    With the following:
    IF USED(.ALIAS) AND ATC("CURSOR",.BaseClass)#0 AND ;
       CursorGetProp("buffering",.ALIAS)>1
       IF !TableUpdate(.T.,.T.,.ALIAS) && update on exit
          THIS.CheckError()
       ENDIF
       * If your form has General fields, there is a possibility
  • Toolbar preferences

    After installing Visual Studio Service Pack 3, you must update the system toolbar preferences stored in the resource file, Foxuser.DBF. For example, if you have a distributed application that ships a Foxuser file containing a Print Preview toolbar preference that hides the Print button, you need to re-create this preference for the Foxuser file being used by the application.

REFERENCES

For more information about the Visual Studio 6.0 SP3 readme, please see the following articles in the Microsoft Knowledge Base:

230722  (http://support.microsoft.com/kb/230722/EN-US/ ) Visual Studio 6.0 SP3 Readme Part 1 - Overview and Installation

230724  (http://support.microsoft.com/kb/230724/EN-US/ ) Visual Studio 6.0 SP3 Readme Part 2 - Visual Studio

230726  (http://support.microsoft.com/kb/230726/EN-US/ ) Visual Studio 6.0 SP3 Readme Part 3 - Visual Basic

230727  (http://support.microsoft.com/kb/230727/EN-US/ ) Visual Studio 6.0 SP3 Readme Part 4 - Visual C++

230730  (http://support.microsoft.com/kb/230730/EN-US/ ) Visual Studio 6.0 SP3 Readme Part 6 - Visual InterDev

230731  (http://support.microsoft.com/kb/230731/EN-US/ ) Visual Studio 6.0 SP3 Readme Part 7 - Visual J++

230732  (http://support.microsoft.com/kb/230732/EN-US/ ) Visual Studio 6.0 SP3 Readme Part 8 - Visual SourceSafe

230733  (http://support.microsoft.com/kb/230733/EN-US/ ) Visual Studio 6.0 SP3 Readme Part 9 - File Versions

APPLIES TO
  • Microsoft Visual Studio 6.0 Service Pack 3
Keywords: 
kbinfo KB230729
Retired KB ArticleRetired KB Content Disclaimer
This article was written about products for which Microsoft no longer offers support. Therefore, this article is offered "as is" and will no longer be updated.
 

Article Translations

 

Related Support Centers