Me duele un poco y no puedo entender qué sucede.ASP.net CS1061 Error de compilación en la implementación
Tengo un proyecto ASP.net que implementé en un servidor. Al principio todo parecía estar bien, sin errores en absoluto. Sin embargo, como último adition que quería añadir una función de búsqueda de una lista bastante grande por lo que añade la siguiente sintaxis para mi margen de beneficios:
<td>
Search Server:
<asp:TextBox ID="txtSearch" runat="server" />
<asp:Button ID="btnLookup" runat="server" OnClick="btnLookup_Clicked" Text="Search" />
<asp:Label ID="lblFeedback" runat="server" />
</td>
y la siguiente en código detrás:
protected void btnLookup_Clicked(object sender, EventArgs e)
{
lblFeedback.Text = "";
Session["IsSearch"] = true;
LoadServerList();
}
Cuando ejecuto esto localmente funciona bien, como espero. ¡SIN EMBARGO!
Cuando copio estos archivos en el servidor me sale un error de compilación:
compilador mensaje de error: CS1061: 'ASP.ntservice_ Reports_ Reports_ serverlist_ manage_ aspx' no contiene una definición para 'btnLookup_ ha hecho clic' y no se pudo encontrar ningún método de extensión 'btnLookup_ Clicked' aceptando un primer argumento de tipo 'ASP.ntservice_ reports_ reports_ serverlist_ manage_ aspx' (¿falta una directiva using o una referencia de ensamblado?)
dice que no hay nada que maneja mi evento Clicked aunque funciona cuando lo ejecuto a través de Visual Studio.
¿Alguna idea?
EDIT: Lo que intenté yo es
- botón de cambio de nombre
- supresión y readding el botón
- añadir través diseñador
- cambio de nombre de evento click
- eliminar el evento de marcado permite a la normalidad ejecución ...:/
fue la primera vez que implementé algo. No sabía que el sitio itsefl también se compiló por separado. funciona ahora, copié el último sitio web dll al servidor: D THX –