1

あるマシンでコードが機能し、別のマシンでは機能しないという問題が発生しています。どうやら、同じDevart dotConnect for Oracleバージョン(6.80.325.0)を使用しているようです。問題は、LINQにサブクエリがあり、Oracleで相互適用がサポートされていない場合です。

public IQueryable<GE_MENUAPLICACAO> RetornaMenusNegadosParaUsuario2(int seqUsuario, int nroEmpresa)
    {
        return from usuarioPerm in entidadesConsinco.GE_USUARIOPERMISSAO
               from menu in usuarioPerm.GE_ITENSAPP.GE_APLICACAO.GE_MENUAPLICACAOs
               select menu;
    }

私はそれとサブクエリについてたくさん読みましたが、なぜそれがいくつかのマシンでOKであり、別のマシンではOKではないのか本当に理解できません。インストールでいくつかの修正を見逃しましたか?

ありがとう。

4

1 に答える 1

1

一部のマシンに.NETFramework4があり、他のマシンに.NET Framework 4.5がある可能性はありますか?

于 2012-12-11T18:57:54.263 に答える