2009-08-14 7 views
1

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

+1

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. –

+0

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 –

+0

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 :( –

Répondre

0

Vous n'avez pas besoin de supprimer l'attribut Codebehind de vos fichiers ASPX. Vous venez de les déployer sans les fichiers .CS. Les classes spécifiées dans Codebehind sont compilées dans l'assembly et sont disponibles après le déploiement de l'assembly (ce que vous faites toujours).

+0

si l'attribut codebehind/codefile n'a pas été supprimé, la page Web génère une erreur lors de la requête sur la page, après l'avoir supprimée manuellement, cela fonctionne donc cet attribut doit être supprimé Merci Simon –

Questions connexes