Я построил функцию:
string removeFile(HttpContext context,HttpRequest r)
{
dynamic d = new ExpandoObject() ;
d.ItemCommand = r["itemId"].ToString();
...
...
int res = new PolicyDal().Admin_Kits_AttachFile(d); //sending here the d.
в другом классе/файле:
public int Admin_Kits_AttachFile(dynamic d)
{
DbCommand command = _webERPDB.GetStoredProcCommand("Admin_Kits_AttachFile");
_webERPDB.AddInParameter(command, "@ItemCommand", DbType.String, d.ItemCommand);
Возникает следующая ошибка:
Не удается найти один или несколько типов, необходимых для компиляции динамического выражения. Вам не хватает ссылок на Microsoft.CSharp.dll и System.Core.dll?
Я ссылался после того, как нашел DLL в ФАЙЛОВОЙ СИСТЕМЕ, поскольку ее не было в обычном меню добавления ссылки.
это почему ? почему не компилируется? почему они не поместили dll в обычное меню добавления ссылок? (Мне пришлось найти dll в файловой системе...)