Echec d'ouverture de la page après déploiement
Bonjour.
J'ai développé et déployé une application web sur un serveur IIS windows Server 2012.
A l'exécution, j'ai cette erreur:
Citation:
Erreur du serveur dans l'application '/'.
Erreur d'analyse
Description : Une erreur s'est produite au cours de l'analyse d'une ressource requise pour répondre à cette demande. Veuillez consulter ci-dessous les détails relatifs à l'erreur d'analyse en question, puis modifier votre fichier source de manière appropriée.
Message d'erreur de l'analyseur: Impossible de charger le type 'AnnuaireArtci._default'.
Erreur source:
Ligne 1 : <%@ Page Language="vb" AutoEventWireup="false" CodeBehind="default.aspx.vb" Inherits="AnnuaireArtci._default" %>
Ligne 2 :
Ligne 3 : <!DOCTYPE html>
Fichier source : /annuaire/default.aspx Ligne : 1
J'ai fouillé partout mais la mise en pratique des solutions proposées n'a rien donnée. J'ai même refait l'application en prenant soin de ne pas renommer un fichier. J'ai compilé et générer sans erreur. mais à l'exécution, patatras.
Voilà mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
| <%@ Page Language="vb" AutoEventWireup="false" CodeBehind="default.aspx.vb" Inherits="AnnuaireArtci._default" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<div>
<asp:TextBox ID="TextBox1" runat="server" Width="233px"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Afficher" Width="99px" />
</div>
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataSourceID="SqlDataSource1" BackColor="White" BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px" CellPadding="3">
<Columns>
<asp:BoundField DataField="NomPrenom" HeaderText="Nom et prénom(s)" SortExpression="NomPrenom" />
<asp:BoundField DataField="NumeroPoste" HeaderText="N° Poste" SortExpression="NumeroPoste" />
<asp:BoundField DataField="NumeroPoste2" HeaderText="Position" SortExpression="NumeroPoste2" />
<asp:BoundField DataField="NumeroMobile" HeaderText="N° Mobile" SortExpression="NumeroMobile" />
<asp:BoundField DataField="Emploi" HeaderText="Fonction" SortExpression="Emploi" />
<asp:BoundField DataField="Direction" HeaderText="Direction" SortExpression="Direction" />
</Columns>
<FooterStyle BackColor="White" ForeColor="#000066" />
<HeaderStyle BackColor="#006699" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="White" ForeColor="#000066" HorizontalAlign="Left" />
<RowStyle ForeColor="#000066" />
<SelectedRowStyle BackColor="#669999" Font-Bold="True" ForeColor="White" />
<SortedAscendingCellStyle BackColor="#F1F1F1" />
<SortedAscendingHeaderStyle BackColor="#007DBB" />
<SortedDescendingCellStyle BackColor="#CAC9C9" />
<SortedDescendingHeaderStyle BackColor="#00547E" />
</asp:GridView>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ANNUAIRE_ARTCIConnectionString %>" SelectCommand="SELECT NomPrenom, NumeroPoste, NumeroPoste2, NumeroMobile, Emploi, Direction FROM t_contact WHERE (NomPrenom <> '')">
</asp:SqlDataSource>
<div>
<div>
<asp:LinkButton ID="LinkButton1" runat="server">Liste des postes sans individus</asp:LinkButton>
</div>
</div>
</div>
</form>
</body>
</html> |
il y a aussi du code vb derrière
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| Public Class _default
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
SqlDataSource1.SelectCommand = "SELECT NomPrenom, NumeroPoste, NumeroPoste2, NumeroMobile, Emploi, Direction FROM t_contact WHERE (NomPrenom = '-0412') ORDER BY NomPrenom"
GridView1.DataSourceID = "SqlDataSource1"
TextBox1.Focus()
End Sub
Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
If TextBox1.Text = "" Then Exit Sub
SqlDataSource1.SelectCommand = "SELECT NomPrenom, NumeroPoste, NumeroPoste2, NumeroMobile, Emploi, Direction FROM t_contact WHERE (NomPrenom" & ChangerAsterixEnPctage(TextBox1.Text) & ") and (nomprenom<>'') ORDER BY NomPrenom"
GridView1.DataSourceID = "SqlDataSource1"
'Label1.Text = SqlDataSource1.
End Sub
Protected Sub LinkButton1_Click(sender As Object, e As EventArgs) Handles LinkButton1.Click
Response.Redirect("liste_sans_individu.aspx")
End Sub
End Class |
Merci d'avance