PRB: "Unable To Register ... Isfp.exe" Error When Installing Visual InterDev
ID: Q177069
|
The information in this article applies to:
-
Microsoft Visual InterDev, version 1.0
SYMPTOMS
One of the following error occurs during setup of Visual InterDev:
Unable to register the devstudio ... isfp.exe /regserver
-or-
"Object 850 - SyncEXECalloutCAH - called
Setup has encountered a problem in launching the following command line:
D:\Program Files\DevStudio\VIntDev\isfp\bin\isfp.exe /regserver.
If you have a system directory that contains a % sign, or the directory
names *starts* with a space (i.e. 'C:\win95\ system'), then setup will
fail. Please restart setup and ensure your system directory name does
not contain the aforementioned problems. Setup will now abort... Failed
to launch process:
{OK}"
CAUSE
At this time, the conditions that cause this behavior are unknown.
RESOLUTION
There are two possible workarounds to this problem:
- Install Visual InterDev into a folder whose pathname does not contain a
space.
- Modify the Istudio.stf file that setup creates during the installation
process.
Workaround 1
If you don't mind installing Visual InterDev into a folder that does not
have a space in its pathname, this workaround is the easiest. An example of
a pathname containing a space is "C:\Program Files\DevStudio." Installing
into a folder without space (for example, "C:\DevStudio\VIntDev") will
complete the installation process properly.
Workaround 2
Use this workaround if you must install into a folder containing a space in
its pathname:'
- Launch Windows Explorer.
- From the View menu, select Option, then choose the View tab.
- Select "Show All Files" option then click OK.
- Launch Visual InterDev setup again.
- Before clicking Continue from the "Welcome to the Microsoft Visual
InterDev installation program" dialog box, switch to Windows Explorer
(using ATL-TAB).
- Find your last physical hard drive. For example if your hard drive is on
drive C: and drive D:, then it's probably your D: drive. Then look for
the directory ~msstfqf.t, it probably located with within a directory
called ~mssetup.t.
- Find a file called Istudio.stf.
- Set the permission so you can write to it.
- Edit this file with any text editor.
- Find the lines that contain the following information. NOTE: the line
number might be different for a localized version.
850 reg_isfp.exe CustomAction
"msistcah.dll,SyncEXECalloutCAH,%s\isfp.exe /regserver" %840
- Add six quotation marks before the %s, add four quotation marks after
.exe, add two quotation marks after the word /regserver. See the
following example.
850 reg_isfp.exe CustomAction
"msistcah.dll,SyncEXECalloutCAH,""""""%s\isfp.exe""""
/regserver"""
%840
- Save the changes.
- Switch back to your setup (using ALT-TAB).
- Continue your setup.
STATUS
Microsoft is researching this problem and will post new information here in
the Microsoft Knowledge Base as it becomes available.
REFERENCES
For the latest Knowledge Base articles and other support information on
Visual InterDev and Active Server Pages, see the following page on the
Microsoft Technical Support site:
http://support.microsoft.com/support/vinterdev/
Additional query words:
Keywords : kberrmsg kbVisID100 kbGrpASP
Version : WINDOWS:1.0
Platform : WINDOWS
Issue type : kbprb