あるマシンでコードが機能し、別のマシンでは機能しないという問題が発生しています。どうやら、同じ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ではないのか本当に理解できません。インストールでいくつかの修正を見逃しましたか?
ありがとう。