classe Linq DataContext não acessível no meu MVC depois que eu salvar o dbml
-
04-07-2019 - |
Pergunta
Eu apenas o download MVC e eu estou indo através de um tutorial. Tudo vai bem até que eu tentar declarar um objeto DataContext.
O meu dbml é chamado db.dbml (tentou outra em test.dbml nomeado) e quando eu tente o seguinte:
public dbDataContext db = new dbDataContext();
eu recebo:
O nome do tipo ou namespace 'DbDataContext' não pôde ser encontrado ...
Estou faltando alguma coisa? Em webforms isso é tudo o que eu tinha que fazer, e no tutorial que é tudo o que é mostrado. Eu baixei o mais novo MVC hoje ...
Obrigado.
EDIT **: Eu estou usando VS2008 SP1
Solução
Este é um bug SP1 se você estiver usando classes parciais, consulte os seguintes e soluções alternativas: https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback. aspx? FeedbackID = 361577
Outras dicas
Alguns questiosn rápida:? É o nome do seu contexto de dados "dbDataContext" ... Além disso, é em um namespace? (Você tem que namespace referenciado).
Outra pergunta ... isso é um erro de execução, ou um erro compiletime?
tentar adicionar contexto para o namespace {ProjectName} .Models ...
porque os modelos são armazenados na modelos namespace .. tentar verificar se você incluir o namespace em seu contexto atual ..
Uma vez que você adicionar a classe apenas construir o solution.you vai encontrar suas classes na lista ??p>