Pergunta

Eu estive lutando por semanas com erros implacáveis ??jogados tanto por VS2008 ou MySQL Connector / NET.

Estes erros aparecem espécie de aleatoriamente enquanto mexer com Visual Studio Dataset Designer e, assim que for iniciado, ele não vai parar; Ele até mesmo impede de salvar o arquivo XSD. A mostra pop-up:

Tentativa de ler ou memória protegida gravação. Isso é muitas vezes uma indicação de que outra memória está corrompida.

(que acaba por ser um AccessViolationException, aparentemente)

Dito isto, não parece ser aplicável ao bug comunicação remota infame, desde que eu estou correndo .NET 3.5 (e não pode instalar a correção ). Eu fiz uma quantidade justa de pesquisa na net e quase sempre se resume a esta questão.

Além disso, às vezes , um dos seguinte solução irá resolver o problema temporariamente (aplicada quando falhar a anterior):

  • Reiniciar VS2008;
  • Limpeza VS solução;
  • Limpeza SVN cópia de trabalho;
  • Re-Caixa SVN;
  • A reinstalação do MySQL Connector / NET (tentou 5.2.6 e 6.0.4);
  • reinstalar o VS2008.

(Eu também estou usando AnhkSVN 2.1 se tal se revelar para ser relevante.)

Você já experimentou algo semelhante? Existe uma correção ou uma solução alternativa?

Foi útil?

Solução

Migrando a maior parte do projeto para NHibernate (e, assim, evitando completamente Visual Studio Dataset Designer ) foi utilizado como uma "solução alternativa" (muito longe ao redor!)

Uma solução que consideramos estava usando outra ferramenta para gerar DataSets digitada. Outra solução potencial foi modificar manualmente o arquivo XSD do DataSet; No entanto, ele provou ser bastante trabalhoso e propenso a erros.

Todas essas soluções envolvem realmente não usando o Visual Studio Dataset Designer .

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top