Server 2003 IIS 6 Allow Service Extensios Asp.net v2

39

Програмування Asp.net
Попередній

Наступний

Налаштовував сайт на Windows Server 2003 (IIS 6).
Робила все як зазвичай, в IIS додав веб-сайт, вказав шлях до папки.
Але відкриваю сайт, і мені видає “the page cannot be found”.
IP – адреси були прописані правильно, все було налаштовано правильно, але сайт не працював.

Як виявилося не був активний Web Services Extensions ASP.NET v2.0.50727.
На сервері в папці Web Services Extensions не було ASP.NET v2 і ASP.NET v4

Пошукавши в інтернеті знайшов, для активації ASP.NET v2.0.50727 потрібно:

  • Click Start, and then click Run.
  • In the Open box, type cmd and then click OK.
  • Open the following directory:%drive%\WINNT\Microsoft.NET\Framework\v2.0.nnnnn

    where %drive% is the drive letter on which you installed Windows Server 2003 and nnnnn is the least significant version number of ASP.NET 2.0.

    Note If you are running a 64-bit edition of Windows Server 2003 do not open the 64-bit directory. Windows SharePoint Services requires that IIS be run in 32-bit mode.

  • Run the following command at the command prompt:aspnet_regiis.exe -iru -enable
  • Close the command prompt.
  • In Internet Information Services (IIS) Manager click Refresh from the Action menu.
  • Verify that ASP.NET v2.0.nnnnn is listed in the Web Service Extension column and that the status is Allowed. If the status is Prohibited, you can change the status by right-clicking ASP.NET v2.0.nnnnn and then clicking Allow.
  • After that verifying ASP.NET is allowed, the next step is to specify which virtual server or virtual servers you want to use ASP.NET 2.0.