Изображение Я настраиваю свое веб-приложение (работающее) в среде Windows Server 2016, для которой настроена роль IIS.Мое приложение выдает следующую ошибку, когда я пытаюсь ее запустить: «Запрашиваемая вами страница не может быть обработана из-за конфигурации расширения».
У меня есть простое приложение, которое имеет метку и нуждается в изменениитекст метки на странице загрузки.Мои файлы .aspx работают, если я не упоминаю файл .aspx.cs файла CodeBehind.
Я считаю, что это случай доступа к файлу .aspx.cs.У меня есть намного большее приложение, и я сделал это маленькое, чтобы задать этот вопрос.Я предполагаю, что я не могу получить доступ к своему файлу .aspx.cs.
Я попытался добавить «allow fileExtensions =". Cs ".....", и это добавило cs в список разрешенных файлов.Я также попытался использовать aspnet_regiis -i для установки asp.net, который работал правильно.
Что касается моей настройки, я добавил роль IIS, установил ASP.NET 4.5 и его расширяемую функцию, а также ASP.
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Intro.aspx.cs" Inherits="Intro" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
</head>
<body>
<asp:Label . ...../>
</body>
</html>
ОБНОВЛЕНИЕ: Спасибо всем за ваши ответы.Это сообщество stackoverflow отлично.Что касается решения, я включил функции .NET 3.5, .net 4.5 и все функции, связанные с веб-сервером.Более конкретный ответ помог бы, но это сработало для меня.Спасибо всем.
Web.config