Configuring WebLink on a 64-bit version of Windows.

November 5, 2007 | KB: 1011833
WebLink 7.0.5

Summary

WebLink is supported on 64-bit editions of Windows. However, because WebLink is a 32-bit ASP.NET application, you may need to perform additional configuration on your default installation of Windows x64.

You may receive error messages if you do not perform the additional needed configurations. For example, when you first install WebLink, when you browse to the WebLink website, you may receive the following error message:

    %1 is not a valid Win32 application.

More Information

Perform the following steps:

  1. Click Start and click Run.
  2. Type the following and click OK to configure IIS to create 32-bit worker processes:

    cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1

  3. Click Start and click Run.
  4. Type the following to install the necessary ASP.NET 1.1 script maps:

    %SYSTEMROOT%\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i

  5. Set ASP.NET 1.1.4322 to Allowed in the Web Service Extensions list in Internet Information Services (IIS) Manager.
  6. Set other ASP.NET versions to Prohibited in the Web Service Extensions list in Internet Information Services (IIS) Manager.
  7. Configure your WebLink virtual directory to use .NET Framework 1.1 for the following extensions:
    • .asax
    • .ascx
    • .ashx
    • .asmx
    • .aspx
    • .licx
    • .resx

To modify your WebLink virtual directory to use .NET Framework 1.1 for the above extensions

  1. Load the Internet Information Servers (IIS) Manager.
  2. Expand Web Sites.
  3. Expand Default Web Site and select the WebLink7 virtual directory.
  4. From the Action menu, click Properties.
  5. On the Virtual Directory tab, click Configuration.
  6. On the Mappings tab, for each listed extension that is mapped to .NET 2.0, modify the entry to use .NET 1.1. The executable path should look like the following:

    C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll

  7. Click OK to close the dialog box and save your changes.
  8. Restart IIS.

Related Links

Please see the following Knowledge Base articles for related information.

1011722 An "Error 80040154" Occurs When Loading WebLink on Windows Server 2003 x64.

1011824 Registry Information for 32-bit Programs are Stored Under a Different Key in 64-bit Editions of Windows.

http://support.microsoft.com/kb/894435