У нас было приложение asp.net 1.1, которое мы недавно перенесли на 3.5. Мы сталкиваемся с некоторыми проблемами, когда мы модифицируем код для перенесенного приложения. Вот что происходитПроблемы с миграцией от Asp.net от 1.1 до 3.5
В приложении asp.net 1.1 мы имеем страницу директивы CodeBehind = «ePC.aspx.cs». Это мигрировало отлично.
Мы внесли некоторые изменения кода в файл .cs. Скажем, например, мы добавили кнопку и добавили обработчик события к кнопке.
Эта новая функциональность не выполнялась должным образом.
Мы изменили директиву CodeBehind в CodeFile директиве
Сейчас он работает нормально. Но во время развертывания он запрашивает, чтобы файл .cs также был развернут вместе со страницей aspx. Мы не знаем, почему это происходит.
Я приложил директиву
пример страницы в VisualStudio с CodeFile
<%@ Page language="c#" Codefile="ePC.aspx.cs" AutoEventWireup="True" Inherits="SPUniversal.Web.ePC" %>
После публикации на сайте
<%@ page language="c#" autoeventwireup="True" inherits="SPUniversal.Web.ePC, App_Web_eu_mdesx" %>
App_Web_eu_mdesx автоматически генерируется на опубликованном веб-сайте. Я не понимаю, что здесь происходит