Назад | Перейти на главную страницу

Запуск asp.net с таргетингом на .net framework 4 на Win Server 2003

У меня есть веб-сайт asp.net, ориентированный на framework 4, и я хочу запустить его на веб-сервере win 2003. В моей голове сейчас возникают следующие вопросы:

Мне поручили этот проект, но я больше отношусь к SQL Server и WinForms и имею ограниченный опыт веб-разработки. Последнее, что я хочу сделать, - это потратить на это целый день, чтобы понять, что это даже невозможно, поэтому любая помощь здесь будет очень признательна.

Да, сработает. Очевидно, что код необходимо скомпилировать для целевой версии. В web.config вы также можете влиять на версию фреймворка следующим образом:

<system.web>  
    <compilation targetFramework="4.0">  
</system.web>  

Web.config Элемент компиляции
http://msdn.microsoft.com/en-us/library/s10awwz0.aspx

При установке Framework необходимо настроить IIS, хотя этот процесс иногда бывает несовершенным. Вы можете установить / переустановить ASP.NET 4.0, используя следующие команды:

Удалить:

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -u  
C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -u  

Установить:

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i  
C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i  

Обратите внимание, что есть две отдельные установки для x86 и x64.