[MonoDevelop] ConfigurationSelector

Vasili I. Galchin vigalchin at gmail.com
Sat Feb 6 16:08:49 EST 2010

Here is where I just did the MonoDevelop reinstall from:
http://monodevelop.com/Download. Before installing, I did a "sudo
apt-get remove monodevelop". Then on the web page corresponding to the
above link, I selected Ubuntu and used apt. After installation, I ran
monodevelop from the command line. I checked the version through the
"Help" tab. It is 2.0! not 2.2.1! Why?


On 2/6/10, Vasili I. Galchin <vigalchin at gmail.com> wrote:
> Hello Michael,
>        On one of the MonoDevelop postings, there was a link to the
> latest and greatest MonoDevelop version (2.2.1??). I uninstalled 2.0
> (sudo apt-get remove monodevelop). Unfortunately 2.0 was reinstalled.
> Maybe I should have done a sudo apt-get purge monodevelop.
>        Let's assume that I did everything correctly. Where should I
> get 2.2 to install on ubuntu linux?
> Thanks,
> Vasili
> On 2/6/10, Michael Hutchinson <m.j.hutchinson at gmail.com> wrote:
>> ConfigurationSelector API is in MD 2.2 and later. Your past emails
>> indicate
>> you are developing using MD 2.0.
>> On Feb 5, 2010 4:50 PM, "Vasili I. Galchin" <vigalchin at gmail.com> wrote:
>> Hello,
>>     I am getting this error:
>> [Task:File=/home/vasili/Projects/FSharpBinding/FSharpBinding/FSharpBinding.cs,
>> Line=80, Column=123, Type=Error, Priority=Normal, Description=The type
>> or namespace name `ConfigurationSelector' could not be found. Are you
>> missing a using directive or an assembly reference?(CS0246)]
>> I did a find/grep (Linux) and found in MonoDevelop.Ide.Commands an
>> enum that defines ConfigurationSelector. This is a little confusing as
>> ConfigurationSelector is used as formal parameter type in the
>> following function which is part of the IDotLanguageBinding interface:
>>                public BuildResult Compile (ProjectItemCollection
>> projectItems, DotNetProjectConfiguration configuration,
>> ConfigurationSelector configSelector, IProgressMonitor monitor)
>>                {
>>                }
>> In cases, what is the proper methodology for fixing the problem, e.g.
>> if the error is a missing "using" how do I discover which namespace is
>> not "imported"?
>> Vasili

More information about the Monodevelop-list mailing list