O visual studio 2013 não reconhece as alterações feitas no código e nem permite alterações no namespace.

.NET

23/04/2015

Estou desenvolvendo pela 1a vez com VS 2013 e ao alteral o retorno de uma função de boolean para int, o VS não atualiza as referências de código, continua tratando ela como boolean, alguma dica?
Ticiana Justa

Ticiana Justa

Curtidas 0

Melhor post

Emilio Neto

Emilio Neto

23/04/2015

Ticiana tenta limpar a sua solução e dá um build depois!
Pode ser lixo na memória


Pode me ajudar, como fazer essa limpeza? eu não sei realmente.
GOSTEI 1

Mais Respostas

Randrade

Randrade

23/04/2015

Poste seu código para que possamos lhe ajudar.
GOSTEI 0
Emilio Neto

Emilio Neto

23/04/2015

Como se tivesse travado?
GOSTEI 0
Thiago Santana

Thiago Santana

23/04/2015

Ticiana tenta limpar a sua solução e dá um build depois!
Pode ser lixo na memória
GOSTEI 0
Ticiana Justa

Ticiana Justa

23/04/2015

Bem pessoal o código é bem simples só alterei o retorno da função abaixo para int com as respectivas atualizações em todas as camadas do código e o VS não reconheceu, já dei clean e build várias vezes, sendo que o arquivo com os namespaces não permitiu atualizar a assinatura da função. Tem alguma configuração do VS que trave esta atualização e refatoração de código? Obrigada pelas respostas.

public bool validarLogin(Login login)
{
try
{
SqlConnection con;
using (con = new SqlConnection(ConexaoDAO.retornarConexaoBase()))
{
SqlDataReader reader;
SqlCommand cmd = new SqlCommand("pcdSlctLoginValido", con);

cmd.CommandType = System.Data.CommandType.StoredProcedure;

cmd.Parameters.AddWithValue("@usuario", login.getUsuario());
cmd.Parameters.AddWithValue("@senha", login.getSenha());

con.Open();

reader = cmd.ExecuteReader();
while (reader.Read())
{
if (reader.GetInt32(0) > 0)
return true;
else
return false;
}
}
}
catch (SqlException e)
{
// Exibe o erro
//ErrosCTL.DisplaySQLErro(e);
err.exibirErroSQL(e, this.ToString());
}
catch (Exception ex)
{
// Exibe o erro
err.exibirErro(ex, this.ToString());
}

return false;
}
GOSTEI 0
Ticiana Justa

Ticiana Justa

23/04/2015

Vou deixar para os colegas mais experientes responderem, eu faço pelo menu Debug ->> Clean depois Build mas nem sei se está correto..
GOSTEI 0
Emilio Neto

Emilio Neto

23/04/2015

Porque não está correto? mas faz limpeza?
GOSTEI 0
Jothaz

Jothaz

23/04/2015

Você já tentou criar um projeto do zero e verificar se funciona?

Outro caminho é limpas tudo que esta nas pastas: bin e obj, matando o .pdb.

Mas faça backup antes.
GOSTEI 0
POSTAR