I am building a .NET project with C# using IronPython 2.6.2 and IronRuby 1.1.3, with reference to the Microsoft.Scripting and Microsoft.Scripting.Core libraries provided by the IronPython distribution.
However, Visual Studio is complaining about the following error even though I've already referenced the libraries with both 'using' and in 'Project References':
The type 'Microsoft.Scripting.Hosting.ScriptEngine' is defined in an assembly that is not referenced. You must add a reference to assembly 'Microsoft.Scripting, Version=1.1.0.20, Culture=neutral, PublicKeyToken=7f709c5b713576e1'.
My reference versions are as below:
- IronPython: 2.6.10920.0
- IronRuby: 1.1.3.0
- Microsoft.Scripting & Microsoft.Scripting.Core: 1.0.0.0
Is this a reference version mismatch issue or is there something else I'm missing here?