Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Eddy Goulart

Alterar caminho fisico da aplicação

Recommended Posts

Olá a todos, é a primeira vez que vou postar um aplicativo web aspx e estou com serios problema, 1º gostaria de saber como alterar o caminho fisico do meu projeto..

Estou postando meu aplicativo(asp net) no ar e está dando um erro apostando pro diretorio da minha maquina..

olha:

 

SistemaEmobli.Login.Login.ListaSeguradoras() in D:\Documents and Settings\Emobli\Meus documentos\Visual Studio 2008\Projects\he_vistoria\GUI\Login\conteudo.aspx.cs:43
   SistemaEmobli.Login.Login.Page_Load(Object sender, EventArgs e) in D:\Documents and Settings\Emobli\Meus documentos\Visual Studio 2008\Projects\he_vistoria\GUI\Login\conteudo.aspx.cs:35

Sendo que esta postando no servidor da locaweb.

 

Mais já esta hospedado no site apontando pra esse diretorio, já olhei o projeto inteiro e não sei como mudar esse diretorio, por favor HELP :S

 

para mais informação o proprio aplicativo com o erro:

http://www.emobli.com.br/GUI/Login/conteudo.aspx

Compartilhar este post


Link para o post
Compartilhar em outros sites

Uhmm..

Criei um diretorio virtual em httpdocs/GUI/

postei meu projeto MVC em httpdocs

dai ficou

httpdocs/GUI/ //Inferface

httpdocs/Entity/ //Modelos

httpdocs/Data/ //Dados

 

Alterei a string de conexão

Enviei as DLL's para a pasta httpdocs/bin

DLL's:

  • AJAX
  • MYSQL

e ferrou, aqui funciona perfeitamente, mais lá ferrou, alguem tem um passo-a-passo? alguem já teve esse problema? Desde já agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, ta mtu estranho.. botei uma pagina de teste para ver se resolvo o problema..

 

http://www.emobli.com.br/GUI/teste/teste.aspx

Dá para ver que está dando erro no onclick do botao, se eu tiro o atributo onclick funciona normal a pagina teste.. acho que ele não está achando o arquivo teste.aspx.cs.. aqui na minha maquina local roda tudo certinho sem erros.. por favor, preciso muito de ajuda, estou hospedando na revenda da locaweb... Aguardo resposta.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ok, só botei um codigo de teste simples... observe:

 

teste.aspx

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="teste.aspx.cs" Inherits="GUI.teste.teste" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Untitled Page</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        TESTE
        
    <asp:GridView ID="GridView1" runat="server">
    </asp:GridView>
        <asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" />
        <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
    </div>
    </form>
</body>
</html>

 

teste.aspx.cs

using System;
using System.Collections;
using System.Collections.Generic;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Xml.Linq;
using MySql.Data.MySqlClient;
using Data;
using Entity;

namespace GUI.teste
{
    public partial class teste : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

            BDRessalva bdRess = new BDRessalva();
            DataSet ds = bdRess.Listar("codRessalva ASC");
            GridView1.DataSource = ds.Tables[0];
            //seta paginacao
            ModelGridView.setPaginacao(GridView1);
            //seta class css
            ModelGridView.setCSS(GridView1);
            //popula datagrid
            GridView1.DataBind();

        }

        protected void Button1_Click(object sender, EventArgs e)
        {
            Label1.Text = "Recebeu";
        }
    }
}

popula a gridview com um retorno da class BDRessalva

e no evento do button a label recebe uma variavel("Recebeu")

 

:S

Compartilhar este post


Link para o post
Compartilhar em outros sites

Assim, como falei, trabalho com camadas

httpdocs/GUI/ //Interface

httpdocs/Entity/ //Modelos

httpdocs/Data/ //Dados

 

acabei de dar um publish em Interface, nos outros não dá, então apenas copiei o diretorio para lá que na verdade são classes né.. é assim mesmo que deve fazer? :S

 

peguei referencia daqui

http://www.devmedia.com.br/articles/viewcomp.asp?comp=6397

 

mtu obrigado pela ajuda quintelab

Compartilhar este post


Link para o post
Compartilhar em outros sites

pelo cógido parece estar OK

 

o problema é na publicação como o quintelab disse

 

você tem que dar o publish e jogar no servidor e configurar o IIS

Compartilhar este post


Link para o post
Compartilhar em outros sites

mais o publish só dou na camada de interface né?

 

estou ultilizando a revenda da locaweb..

oque devo configurar acho que é apenas o diretorio virtual certo?

 

ai botei->

 

caminho: /httpdocs/GUI/

nome: GUI

 

dai acesso www.emobli.com.br/GUI/dir/arq.aspx

 

:S

 

não deveria ter secredo né =/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera, deu certo, bahhh muito obrigado!!!!!!

só foi da um publish mesmo, bahhhh, mil desculpa pelo encomodo, mtu obrigado mesmo!!!!! Grande Abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, está lá, mais na pagina não funciona, e o menu está funcionando mau tbm O.o

que estranho

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.