Предопределенный тип microsoft.csharp.runtimebinder не определен или не импортирован
Я использую динамическое ключевое слово в моем проекте C #. Я получаю ошибку ниже
Один или несколько типов, необходимых для компиляции динамического выражения, не найдены.
Ниже приведен мой код, и мы используем VS 2013 с .NET Framework 4.5.1.
dynamic cstmDocProp = (Microsoft.Office.Core.DocumentProperties)mScribeShell.ScribeShell.ActiveWordDoc.CustomDocumentProperties;
string s = String.Empty;
s = Convert.ToString(cstmDocProp[mConstants.g_sPROPERTY_DOCUMENT_INDEX].Value);
Я уже упоминал Microsoft.Chasharp DLL и System.Core DLL, как предложено в других ссылках.
После обращения к Microsoft.Csharp DLL я получаю еще одну ошибку:
предопределенный тип microsoft.csharp.runtimebinder не определен или не импортирован.