Nous avons Asp.net .aspx et MVC Projet co-existant, Codebehind/Codefile sont toujours présents à l'intérieur. fichiers ASPX après le projet publié, il needes beaucoup d'efforts pour se débarrasser de ces après le déploiement: nous devons changer manuellement chaque fichier .aspxAsp.net .aspx et MVC Projet co-existant, Codebehind/Codefile toujours existant dans les fichiers .aspx après la publication du projet
<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPages/xxx.master"
AutoEventWireup="true" Inherits="xxx.Login" Codebehind="Default.aspx.cs" %>
pour
<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPages/xxx.master"
AutoEventWireup="true" Inherits="xxx.Login" %>
il est tonne de travail Pour ce faire quelqu'un peut-il aider? Merci
Je ne suis pas certain de comprendre parfaitement ... Si vous utilisez la fonction de publication de Visual Studio et que vous avez sélectionné "uniquement les fichiers nécessaires à l'exécution de cette application", vos fichiers code-behind ne doivent pas être déployés. –
le <% @ Page Title = "" Language = "C#" MasterPageFile = "~/MasterPages/xxx.master" AutoEventWireup = "true" Hérite = "xxx.Login" Codebehind = "Default.aspx.cs"%> L'attribut Codebehind de Page n'a pas été retiré des fichiers .ASPX après le déploiement –
J'ai vu la même chose - tout fonctionne si je supprime l'attribut CodeFile après le déploiement, sinon la demande de page échoue car le fichier .CS est manquant. Je n'ai pas encore de solution :( –