Arquivo

Posts Tagged ‘.NET’

Could not load file or assembly ‘App_Code’ or one of its dependencies

Vamos então a mais uma explicação de erros do ASP.net.

Embora o blog não seja totalmente voltado a esse assunto, vejo que falta conteúdo deste tipo, principalmente específico, pois os fóruns estão lotados de sugestões que são como tiro no escuro.

Bem, erros relacionados a assemblys infelizmente não são raros.

Quando ele cita o nome do assembly ( Ex: Could not load assembly App_Web_zc5bnoat ….. ) nesse caso a página ASPX está referenciando uma DLL da pasta bin que não existe.

Mas, no caso do erro acima, não cita o nome. Simplesmente a pasta App_Code que só existe no Visual Studio, na Solution, pois na hora da publicação vira tudo DLL na pasta /bin.

Neste caso, o erro está na versão do .NET Framework utilizado no projeto, que é diferente da versão do servidor para o qual está publicando os arquivos.

Vamos supor que a versão do servidor seja a 3.5 e seu projeto está na 4.0.

Para resolver essa situação, geralmente é simples.

No Gerenciador de Soluções ( onde fica a árvore de arquivos do seu projeto ) terá o caminho do seu projeto. Ex: C:\…\projeto.

Clique com o botão direito e depois em Página de Propriedades. A tela que se abrirá é a seguinte:

Clique em Compilar . Onde diz Estrutura de Destino escolha a versão do.NET Framework correta para o seu servidor.

Se não houver nenhuma dependência para namespaces exclusivos de um NET Framework de versão superior, tudo transcorrerá sem maiores problemas.

Caso contrário, verifique no item referências quais são as dependências do seu projeto e tente encontrar outras maneiras de realizar as ações sem depender de um .NET Framework superior.

Basicamente é isso. Se alguém tiver também situações parecidas e erros meio raros no ASP.net fique a vontade para enviar que publicamos aqui.

Divirta-se e inspire-se.

 

Anúncios
Categorias:.NET Tags:

Conversor de VB.net para C# e vice-versa

Você está apavaorado porque só encontrou soluções em C# para seu código VB.net?

Ou é o contrário?

Não importa. O conversor de DeveloperFusion serve pras 2 coisas.

Acesse pelo link: http://www.developerfusion.com/tools/convert/vb-to-csharp/

Divirta-se e inpire-se.

Categorias:.NET Tags:

Máscara de Dinheiro em VB.net

maio 18, 2011 5 comentários

Ao desenvolver um software em VB.net usando o Visual Studio, para inserir uma máscara de dinheiro no VB.net, você precisa utilizar um MaskedTextBox.

Após inserir, acesse o evento LEAVE ( ao sair, pode ser usando TAB ou o mouse ) e insira o seguinte código:

MaskedTextBox1.Text = String.Format("{0:c}", Double.Parse(MaskedTextBox1.Text))

Use um Try Catch para não ter erros em tempo de execução.

Try
MaskedTextBox1.Text = String.Format("{0:c}", Double.Parse(MaskedTextBox1.Text))
Catch ex As Exception
MsgBox("Valor incorreto", MsgBoxStyle.Critical, "ERRO NO PREENCHIMENTO")
MaskedTextBox1.Text = ""
MaskedTextBox1.Focus()
End Try

Simples e funcional.

Categorias:.NET Tags:

Colocar um ícone na bandeja do windows e mostrar um balão

fevereiro 17, 2011 Deixe um comentário

Muitos dos programas que desenvolvo rodam a maioria de seus processos em background e de vez em quando precisam exibir um “balãozinho”.

Fica bem organizado, não enche o saco na barra de tarefas, e dá a impressão de consumir pouca memória ( que ilusão! ).

De qualquer maneira, funciona muito bem. Segue abaixo o link para 2 tutoriais. Tem tanto em C# como em VB.net.

Um de como colocar o ícone na bandeja e outro de como fazer o “balãozinho”.

http://amirton.wordpress.com/2010/01/10/colocando-um-icone-na-bandeja-do-sistema-para-sua-aplicacao-net/
http://amirton.wordpress.com/2010/01/11/exibindo-baloes-em-icones-da-bandeja/

Na próxima, posto um tutorial de como fazer o “balãozinho” tocar o som quando precisar aparecer.

Categorias:.NET Tags:
%d blogueiros gostam disto: