Usuário com melhor resposta
Erro ao abrir pagina em outro projeto mas na mesma solução

Pergunta
-
Na minha solução tem 2 projetos.
As 2 funcionam perfeitamente separadas.
Porem eu preciso de a 1 do controle de usuário na pagina Login.aspx abra a pagina Mailing.aspx que esta no outro projeto.
Neste caso da erro e eu não tenho nenhuma ideia de como resolver.
Este é o erro:
Erro de Servidor no Aplicativo '/'.
Não é possível encontrar o recurso.
Descrição: HTTP 404. O recurso que você está procurando (ou uma de suas dependências) não pôde ser removido, seu nome foi alterado ou está temporariamente indisponível. Examine o URL e certifique-se de que está digitado corretamente.
URL solicitada: /Mailing.aspx
Informações sobre a Versão: Microsoft .NET Framework Versão:4.0.30319; Versão do ASP.NET:4.6.79.0O codigo da minha pagina Login.cs que abre a pagina esta abaixo:
protected void Unnamed6_Click(object sender, EventArgs e)
{
Response.Redirect("~/Mailing.aspx");
}
Respostas
-
Bom dia pr_tecnologia,
Se está em outro projeto, esse comando que você executou
Response.Redirect("~/Mailing.aspx");
está apenas retornando para um controller dentro do seu projeto, se você precisa fazer um response para outro projeto, deve colocar o caminho inteiro, por exemplo:
Response.Redirect("nome/ip/controller/page");
Atenciosamente, Roberto Alves- Marcado como Resposta Marcos SJ sexta-feira, 14 de agosto de 2015 13:30
Todas as Respostas
-
Boa tarde,
Desculpe não compreendi sua colocação:
"Porem eu preciso de a 1 do controle de usuário na pagina Login.aspx abra a pagina Mailing.aspx que esta no outro projeto."
Poderia explicar o contexto da aplicação/projeto para compreendermos exatamente o porque você precisa fazer isso?
Atenciosamente
Marcos Roberto de Souza Junior
Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
-
Bom dia pr_tecnologia,
Se está em outro projeto, esse comando que você executou
Response.Redirect("~/Mailing.aspx");
está apenas retornando para um controller dentro do seu projeto, se você precisa fazer um response para outro projeto, deve colocar o caminho inteiro, por exemplo:
Response.Redirect("nome/ip/controller/page");
Atenciosamente, Roberto Alves- Marcado como Resposta Marcos SJ sexta-feira, 14 de agosto de 2015 13:30