Arquivo da categoria ‘ASP.NET’

erro_vs2010

Depois da ideia de desinstalar TODO o meu Sql Server R2, devido a SAGA que passei com o report service…

Fiz aa desinstalação completa do Sql 2008 R2, e instalei o 2012.

Abri novamente o Visual Studio 2010 e me deparei com o erro:

“The ‘VSTS for Database Professionals Sql Server Data-tier Application’ package did not load correctly”

erro VSTS for Database

Atualizando o SQL ou instalar ferramentas de gerenciamento do SQL (e várias outras ações) pode quebrar o Visual Studio 2010 e causar esse erro.

Isso ocorre porque o SQL Express 2008 é parte da instalação do Visual Studio 2010 e  interferir com o esquema do SQL causa um erro.

Uma pesquisada, uma fuçada e a solução: (mais…)

erro_sqlserver

Você faz uma consulta e recebe o erro:

Msg 402, Level 16, State 1, Line 1
The data types text and varchar are incompatible in the equal to operator.

erro Ms402sql

E porque??

Você não pode usar colunas de texto em uma operação equivalente ( igual) em uma cláusula WHERE.

Se você estiver usando SQL Express ou SQL Server 2005, altere o tipo de coluna de texto para varchar (max) ou nvarchar (max)

Mas e se você não puder alterar a tabela???

Solução:

Se você precisa de uma solução rápida, você pode sempre fazer um CAST (campo AS nvarchar (max)) no SQL 2005.

Dependendo do tamanho do seu conteúdo, você poderia fazer um CAST (campo AS nvarchar (4000)) também.

Embora, mudar o tipo de coluna é a melhor solução a longo prazo.

erro_vs2010

Ai você precisa usar o Gacutil.exe e recebe a bendita da mensagem de erro:

Failure adding assembly to the cache: Access denied. You might not have administrative credentials to perform this task. Contact your system administrator for assistance.

E você resolve como???

FORMA 1 – Execute a ferramenta do CMD e clique com o botao direito em “Run as Administrator” e então o gacutil.exe funcionará bem.

FORMA 2 –

1. Start >> Run >> digite secpol.msc
2. Localize a opção “Local Policies” >> Clique em  “Security Options”
3. Clique com o botão direito em  “User Account Control: run all administrators in Admin Approval Mode” , e selecione “Properties”
4. Disabilite a opção
5. OK
6. Reinicie seu windows

hoerro_vs2010

Precisei eu usar o

Gacutil. exe (ferramenta de Cache de Assembly Global)

do Visual Studio 2010, ei que não acho..

E fuça, meche e nada…

E depois de muito procurar, seguem os diretórios:

Visual Studio 2005 C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin\

Visual Studio 2008 C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\

Visual Studio 2010 C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\

[Nota: Utilize a pasta “Program Files (x86)” para quando o Windows 64 bits]

erro_vs2010

E a continuação do SÉRIO problema descrito por aqui… se desenrola abaixo…

Após “ACREDITAR”que estava com os problemas resolvidos, vieram as novidades…

O projeto compilava sem erros, mas ao executar….

Começou com o erro:

Erro do Analisador
Descrição: Erro ao analisar um recurso necessário para atender esta solicitação. Examine os detalhes específicos do erro de análise e modifique o arquivo de origem apropriadamente.

reportviewer_erro08

No entanto esse ai foi simples, uma vez que foi somente corrigir alguns outros erros que apareciam na compilação ( sima gora apareciam) ….

Mas a continuação foi o erro abaixo ( DE NOVO): (mais…)

erro_vs2010

Já fazia tempo que não relatava um SÉRIO problema por aqui…

A vida em um novo cliente te leva a novos horizontes e também a novos problemas…

E agora não foi diferente, quando recebi a tarefa de “somente”atualizar alguns relatórios .rdlc em um projeto Web..

Ai você pensa, ok.. afinal foi feito na versão 2005 do Visual Studio e “basta”abri-los na versão mais nova ( seria o 2012, mas o cliente solicitou que fosse par o 2010) e também atualizar o Framework de 2.0  para 4.0.

Bemmm….SERIA….

Mas logo de cara ao executar o report viewer o erro apresentado era  abaixo, e eis o porque de uma atualização:

Error: The report definition is not valid. Details: The report definition has an invalid target namespace ‘http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition’ which cannot be upgraded.

reportviewer_erro01

E você resolve como???

(mais…)

erro_vs2010

 

E estamos lá..na lida…

Abri uma solução no Visual Studio 2012 no meu laptop rodando Windows 8, quando fui presenteado com o erro

The Web Application Project SomeWebProject is configured to use IIS.  Unable to access the IIS metabase. You do not have sufficient privilege to access IIS web sites on your machine.

The Web Application Project SomeWebProject is configured to use IIS.  Unable to access the IIS metabase. You do not have sufficient privilege to access IIS web sites on your machine.

O usuário que eu estava logado com era um administrador local e foi capaz de abrir e usar o Gerenciador do IIS, mas ainda fui presenteado com este erro.

A solução para isso é simples: (mais…)

Durante uma nova discussão com o meu queridíssimo André Aguirre.. o assunto era .. Qual a versão do CSS usado aqui..?

E diante disso , você no Visual Studio deve ir ao Menu:  Tools -> Options -> Text Editor -> HTML -> Validation (HTML Schema)

Style Sheets dedicados

Ao trabalhar com Cascading Style Sheets, muitas vezes você está trabalhando com versões específicas. Quando você cria um arquivo CSS no Visual Studio:

image

Você pode escolher qual versão você quer usar, selecionando-o a partir do combo-box “Cascading Style Sheet Version for Validation” : (mais…)

erro_vs2010

Eu recentemente atualizei alguns projetos do Visual Studio 2010 para o Visual Studio 2012.

Quase tudo correu muito bem mas eu topei com um problema com algumas assemblies COM que faziam parte do projeto.

No início, o projeto ASP.NET Web Application  realizava build sem problemas, mas então eu tive esse erro ao visitar algumas das páginas:

Could not load file or assembly ‘Interop.AssemblyName’ or one of its dependencies.

An attempt was made to load a program with an incorrect format.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.BadImageFormatException: Could not load file or assembly ‘Interop.AssemblyName’ or one of its dependencies. An attempt was made to load a program with an incorrect format.

Minha solução para esse problema foi remover a  assemblies COM das referências do Visual Studio e, em seguida, adicioná-lo de volta (não tenho certeza que esta era a solução correta, mas funcionou.)

Mas então, quando eu adicionei o COM de volta no projeto como uma referência, não pude mas realizar o build  do projeto:

Interop type ‘AssemblyName.ClassName’ cannot be embedded

E outros, indicando que o projeto não estava vendo a referência ao assembly COM. Felizmente esta questão  StackOverflow question (Interop type cannot be embedded) tinha a resposta.

SOLUÇÃO: (mais…)

erro_vs2010

Ocasionalmente, ao usar um depurador em ASP.NET (ou logo após o uso do depurador), sua solução pode retornar o seguinte erro durante a exibição em um navegador:

Cannot create/shadow copy ‘XXX’ when that file already exists

(não é possível criar / cópia de sombra ‘XXX’ quando esse arquivo já existe”)

Por padrão, as “cópias de sombra” ( shadow copy) são habilitadas em todos os Appdomain criados no ASP.NET.

Este é um problema rooted na forma como são construídas as soluções para ASP.NET – eles são muitas vezes construídos em binários que são colocados em um local “sombra” de modo que o usuário pode continuar a editar e salvar o código sem qualquer consequência para a solução construída atual.

Assim o arquivo original não fica bloqueado e pode ser modificado.

 

Às vezes, esse processo não irá funcionar corretamente (mais…)