Я пытаюсь создать «визуальную веб-часть» для SharePoint 2010, которая должна подключаться к таблице Oracle и отображать записи на странице SharePoint. Для разработки, клиент Oracle 11g (с ODP.net), SharePoint Server 2010, Visual Studio 2010 и Oracle 10g Express работают на моей машине.
Во-первых, я написал пример кода в веб-приложении ASP.NET, чтобы подключить мою локальную таблицу Oracle и отобразить данные в виде сетки, и она отлично работает. Мой код
OracleConnection con;
try
{
// Connect
string constr = "Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=XE)));User Id=SYSTEM; Password=password";
con = new OracleConnection(constr);
//Open database connection
con.Open();
// Execute a SQL SELECT
OracleCommand cmd = new OracleCommand("select * from T_ACTIONPOINTS WHERE AP_STATUS='Active' ", con);
OracleDataReader dr = cmd.ExecuteReader();
GridView.DataSource = dr;
GridView.DataBind();
GridView.AllowPaging = true;
}
catch (Exception e)
{
lblError.Text = e.Message;
}
Теперь я пытаюсь создать новый проект визуальной веб-части "SharePoint", использую тот же код и размещаю его на своем локальном сервере SP. Но когда он запускается, я получаю следующую ошибку

вот мой обозреватель решений,

В совместимости это выглядит не так. Может ли кто-нибудь указать мне правильное направление?