none
Como executar um arquivo aspx.cs ? RRS feed

  • Pergunta

  • Bom dia prezados do MSDN,

    Sou iniciante em C# e não sei como devo chamar no SDK Command Prompt um arquivo cs que contém linha a linha, a leitura de um arquivo xml.

    Quando coloco no prompt csc XmlReader1.aspx.cs ocorre a mensagem:

    XmlReader1.aspx.cs(8,12): error CS1519: Símbolo 'void' inválido na declaração de
            membro class, struct ou interface

    e mesmo que eu coloque a classe, o namespace, o erro continua o mesmo.
    Para dizer a verdade não sei como e onde executa um cs que pretende ler um xml.

    Código do arquivo:

    using System;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Xml;

    public partial class XmlReader1 : System.Web.UI.Page {
       protect void Page_Load(object sender, EventArgs e) {
          using (XmlReader r = XmlReader.Create(@"D:\CSHARP\teste.xml")) {
             while (r.Read()) {
                if (r.MoveToContent() == XmlNodeType.Element && r.Name == "nome") {
                   Response.Write(r.ReadElementString() + "<br>");
                }
             }            
          }
       }
    }


    Grata pela atenção

    sexta-feira, 29 de janeiro de 2010 03:00

Todas as Respostas

  • Ola boa noite Voce ja expirimentou criar um projeto de Web Site no Visual Studio e implementar o seu codigo no site, provavelmente voce vai fazer sua classe funcionar. Nunca compilei nada fora do Visual Studio mas creio que quando o programa ou site vai ser compilado existam alguns parametros que sao passados ao compilador e que nao estejam presentes no seu exemplo. Abraco, seja qual for o resultado por favor avise. Boa sorte

    -------------------------------------------------------------- Matheus Finotti Desenvolvimento de Software(Internet / Desktop) Informática e Assessoria a Clientes

    sábado, 18 de fevereiro de 2012 00:29
  • Nao seria protected ? 

     protect void Page_Load(object sender, EventArgs e) {

    para

     protected void Page_Load(object sender, EventArgs e) {

    quinta-feira, 1 de março de 2012 02:22