We are attempting to install a VFP 8 application on the above mentioned
Windows 2003 Small Business Server. We get a problem during installing the
runtime file, namely the following error message appears when trying to
upgrade STDOLE2.tlb.

Error 1931: The Windows Installer Service cannot update the system file:
C:\Windows\System32\Stdole2.tlb because the file is protected by Windows.
You may need to update your operating system for this program to work
correctly.

I understand what the error means but the installation file build usind the
version of Installshield that came with VFP 8, uses the MS supplied merge
modules to install the VFP runtime files and their dependencies.

Does anyone have any ideas on how to get around this error?

TIA

John

RE: Install application on Windows 2003 SBS by Leemi

Leemi
Tue May 10 16:59:46 CDT 2005

Hi John:

Are you building STDOLE2.tlb into your InstallShield project? If you make
a simple "Wait Window" executable with the VFP runtime files, do you get
the same error message when installing on the Windows 2003 server?

I hope this helps.

This posting is provided "AS IS" with no warranties, and confers no rights.

Sincerely,
Microsoft FoxPro Technical Support
Lee Mitchell

*-- VFP9 HAS ARRIVED!! --*
Read about all the new features of VFP9 here:
http://msdn.microsoft.com/vfoxpro/

*--Purchase VFP 9.0 here:
http://www.microsoft.com/PRODUCTS/info/product.aspx?view=22&pcid=54787e64-52
69-4500-8bf2-3f06689f4ab3&type=ovr

Keep an eye on the product lifecycle for Visual FoxPro here:
http://support.microsoft.com/default.aspx?id=fh;[ln];lifeprodv
- VFP5 Mainstream Support retired June 30th, 2003
- VFP6 Mainstream Support retired Sept. 30th, 2003

>We are attempting to install a VFP 8 application on the above mentioned
>Windows 2003 Small Business Server. We get a problem during installing the
>runtime file, namely the following error message appears when trying to
>upgrade STDOLE2.tlb.

>Error 1931: The Windows Installer Service cannot update the system file:
>C:\Windows\System32\Stdole2.tlb because the file is protected by Windows.
>You may need to update your operating system for this program to work
>correctly.

>I understand what the error means but the installation file build usind
the
>version of Installshield that came with VFP 8, uses the MS supplied merge
>modules to install the VFP runtime files and their dependencies.

>Does anyone have any ideas on how to get around this error?

>TIA

>John



Re: Install application on Windows 2003 SBS by tom

tom
Tue May 10 11:24:33 CDT 2005

Hi,

if you only need to install the runtimes, try the installer from
ftp.prolib.de (in Public)

hth
tom


"John" <dobsonjay@asmdotorgdotuk> schrieb im Newsbeitrag
news:%23ULAihXVFHA.1044@TK2MSFTNGP10.phx.gbl...
> We are attempting to install a VFP 8 application on the above mentioned
> Windows 2003 Small Business Server. We get a problem during installing the
> runtime file, namely the following error message appears when trying to
> upgrade STDOLE2.tlb.
>
> Error 1931: The Windows Installer Service cannot update the system file:
> C:\Windows\System32\Stdole2.tlb because the file is protected by Windows.
> You may need to update your operating system for this program to work
> correctly.
>
> I understand what the error means but the installation file build usind
the
> version of Installshield that came with VFP 8, uses the MS supplied merge
> modules to install the VFP runtime files and their dependencies.
>
> Does anyone have any ideas on how to get around this error?
>
> TIA
>
> John
>
>



Re: Install application on Windows 2003 SBS by John

John
Wed May 11 02:14:55 CDT 2005

Thanks Lee,

Yes we are building STDOLE2.tlb into the installshield project. We need to
support Win 98, NT4, Win 2K, XP and 2003 and we have had problems in the
past if we don't include STDOLE2.tlb on the Win98 and NT4 platforms.

John

"Lee Mitchell" <Leemi@online.microsoft.com> wrote in message
news:YwEnZuaVFHA.3336@TK2MSFTNGXA01.phx.gbl...
> Hi John:
>
> Are you building STDOLE2.tlb into your InstallShield project? If you make
> a simple "Wait Window" executable with the VFP runtime files, do you get
> the same error message when installing on the Windows 2003 server?
>
> I hope this helps.
>
> This posting is provided "AS IS" with no warranties, and confers no
> rights.
>
> Sincerely,
> Microsoft FoxPro Technical Support
> Lee Mitchell
>
> *-- VFP9 HAS ARRIVED!! --*
> Read about all the new features of VFP9 here:
> http://msdn.microsoft.com/vfoxpro/
>
> *--Purchase VFP 9.0 here:
> http://www.microsoft.com/PRODUCTS/info/product.aspx?view=22&pcid=54787e64-52
> 69-4500-8bf2-3f06689f4ab3&type=ovr
>
> Keep an eye on the product lifecycle for Visual FoxPro here:
> http://support.microsoft.com/default.aspx?id=fh;[ln];lifeprodv
> - VFP5 Mainstream Support retired June 30th, 2003
> - VFP6 Mainstream Support retired Sept. 30th, 2003
>
>>We are attempting to install a VFP 8 application on the above mentioned
>>Windows 2003 Small Business Server. We get a problem during installing the
>>runtime file, namely the following error message appears when trying to
>>upgrade STDOLE2.tlb.
>
>>Error 1931: The Windows Installer Service cannot update the system file:
>>C:\Windows\System32\Stdole2.tlb because the file is protected by Windows.
>>You may need to update your operating system for this program to work
>>correctly.
>
>>I understand what the error means but the installation file build usind
> the
>>version of Installshield that came with VFP 8, uses the MS supplied merge
>>modules to install the VFP runtime files and their dependencies.
>
>>Does anyone have any ideas on how to get around this error?
>
>>TIA
>
>>John
>
>



Re: Install application on Windows 2003 SBS by Leemi

Leemi
Wed May 11 14:10:00 CDT 2005

Hi John:

This is a system file protection message; and I don't think it is wise to
even try to defeat it on Windows 2003.

If you need the STDOLE2.tlb on Windows 98 and NT, I would make a separate
InstallShield project for those platforms. Since those operating systems
don't have SFP, you should not have a problem. Then make another install
package without the STDOLE2.tlb for the other operating systems. Does this
sound like a viable plan?

I hope this helps.

This posting is provided "AS IS" with no warranties, and confers no rights.

Sincerely,
Microsoft FoxPro Technical Support
Lee Mitchell

*-- VFP9 HAS ARRIVED!! --*
Read about all the new features of VFP9 here:
http://msdn.microsoft.com/vfoxpro/

*--Purchase VFP 9.0 here:
http://www.microsoft.com/PRODUCTS/info/product.aspx?view=22&pcid=54787e64-52
69-4500-8bf2-3f06689f4ab3&type=ovr

Keep an eye on the product lifecycle for Visual FoxPro here:
http://support.microsoft.com/default.aspx?id=fh;[ln];lifeprodv
- VFP5 Mainstream Support retired June 30th, 2003
- VFP6 Mainstream Support retired Sept. 30th, 2003

>Thanks Lee,

>Yes we are building STDOLE2.tlb into the installshield project. We need to
>support Win 98, NT4, Win 2K, XP and 2003 and we have had problems in the
>past if we don't include STDOLE2.tlb on the Win98 and NT4 platforms.

>John

>"Lee Mitchell" <Leemi@online.microsoft.com> wrote in message
>news:YwEnZuaVFHA.3336@TK2MSFTNGXA01.phx.gbl...
> Hi John:
>
> Are you building STDOLE2.tlb into your InstallShield project? If you make
> a simple "Wait Window" executable with the VFP runtime files, do you get
> the same error message when installing on the Windows 2003 server?
>
> I hope this helps.
>
> This posting is provided "AS IS" with no warranties, and confers no
> rights.
>
> Sincerely,
> Microsoft FoxPro Technical Support
> Lee Mitchell
>
> *-- VFP9 HAS ARRIVED!! --*
> Read about all the new features of VFP9 here:
> http://msdn.microsoft.com/vfoxpro/
>
> *--Purchase VFP 9.0 here:
>
http://www.microsoft.com/PRODUCTS/info/product.aspx?view=22&pcid=54787e64-52
> 69-4500-8bf2-3f06689f4ab3&type=ovr
>
> Keep an eye on the product lifecycle for Visual FoxPro here:
> http://support.microsoft.com/default.aspx?id=fh;[ln];lifeprodv
> - VFP5 Mainstream Support retired June 30th, 2003
> - VFP6 Mainstream Support retired Sept. 30th, 2003
>
>>We are attempting to install a VFP 8 application on the above mentioned
>>Windows 2003 Small Business Server. We get a problem during installing the
>>runtime file, namely the following error message appears when trying to
>>upgrade STDOLE2.tlb.
>
>>Error 1931: The Windows Installer Service cannot update the system file:
>>C:\Windows\System32\Stdole2.tlb because the file is protected by Windows.
>>You may need to update your operating system for this program to work
>>correctly.
>
>>I understand what the error means but the installation file build usind
> the
>>version of Installshield that came with VFP 8, uses the MS supplied merge
>>modules to install the VFP runtime files and their dependencies.
>
>>Does anyone have any ideas on how to get around this error?
>
>>TIA
>
>>John


Re: Install application on Windows 2003 SBS by John

John
Thu May 12 02:27:33 CDT 2005

Thanks Lee,

I would agree with everything you say. However the decision to use different
install packages is not going to be popular with the management here but I
don't seen any real alternative.

John

"Lee Mitchell" <Leemi@online.microsoft.com> wrote in message
news:0iYSL0lVFHA.2476@TK2MSFTNGXA01.phx.gbl...
> Hi John:
>
> This is a system file protection message; and I don't think it is wise to
> even try to defeat it on Windows 2003.
>
> If you need the STDOLE2.tlb on Windows 98 and NT, I would make a separate
> InstallShield project for those platforms. Since those operating systems
> don't have SFP, you should not have a problem. Then make another install
> package without the STDOLE2.tlb for the other operating systems. Does this
> sound like a viable plan?
>
> I hope this helps.
>
> This posting is provided "AS IS" with no warranties, and confers no
> rights.
>
> Sincerely,
> Microsoft FoxPro Technical Support
> Lee Mitchell
>
> *-- VFP9 HAS ARRIVED!! --*
> Read about all the new features of VFP9 here:
> http://msdn.microsoft.com/vfoxpro/
>
> *--Purchase VFP 9.0 here:
> http://www.microsoft.com/PRODUCTS/info/product.aspx?view=22&pcid=54787e64-52
> 69-4500-8bf2-3f06689f4ab3&type=ovr
>
> Keep an eye on the product lifecycle for Visual FoxPro here:
> http://support.microsoft.com/default.aspx?id=fh;[ln];lifeprodv
> - VFP5 Mainstream Support retired June 30th, 2003
> - VFP6 Mainstream Support retired Sept. 30th, 2003
>
>>Thanks Lee,
>
>>Yes we are building STDOLE2.tlb into the installshield project. We need to
>>support Win 98, NT4, Win 2K, XP and 2003 and we have had problems in the
>>past if we don't include STDOLE2.tlb on the Win98 and NT4 platforms.
>
>>John
>
>>"Lee Mitchell" <Leemi@online.microsoft.com> wrote in message
>>news:YwEnZuaVFHA.3336@TK2MSFTNGXA01.phx.gbl...
>> Hi John:
>>
>> Are you building STDOLE2.tlb into your InstallShield project? If you
>> make
>> a simple "Wait Window" executable with the VFP runtime files, do you get
>> the same error message when installing on the Windows 2003 server?
>>
>> I hope this helps.
>>
>> This posting is provided "AS IS" with no warranties, and confers no
>> rights.
>>
>> Sincerely,
>> Microsoft FoxPro Technical Support
>> Lee Mitchell
>>
>> *-- VFP9 HAS ARRIVED!! --*
>> Read about all the new features of VFP9 here:
>> http://msdn.microsoft.com/vfoxpro/
>>
>> *--Purchase VFP 9.0 here:
>>
> http://www.microsoft.com/PRODUCTS/info/product.aspx?view=22&pcid=54787e64-52
>> 69-4500-8bf2-3f06689f4ab3&type=ovr
>>
>> Keep an eye on the product lifecycle for Visual FoxPro here:
>> http://support.microsoft.com/default.aspx?id=fh;[ln];lifeprodv
>> - VFP5 Mainstream Support retired June 30th, 2003
>> - VFP6 Mainstream Support retired Sept. 30th, 2003
>>
>>>We are attempting to install a VFP 8 application on the above mentioned
>>>Windows 2003 Small Business Server. We get a problem during installing
>>>the
>>>runtime file, namely the following error message appears when trying to
>>>upgrade STDOLE2.tlb.
>>
>>>Error 1931: The Windows Installer Service cannot update the system file:
>>>C:\Windows\System32\Stdole2.tlb because the file is protected by Windows.
>>>You may need to update your operating system for this program to work
>>>correctly.
>>
>>>I understand what the error means but the installation file build usind
>> the
>>>version of Installshield that came with VFP 8, uses the MS supplied merge
>>>modules to install the VFP runtime files and their dependencies.
>>
>>>Does anyone have any ideas on how to get around this error?
>>
>>>TIA
>>
>>>John
>