.net 2.0 version dll

Sep 3, 2009 at 12:05 PM

could you provide a .net 2.0 version dll? when I run it in vs2005/vs2008, it says it could not find(load) the dll.

Coordinator
Sep 4, 2009 at 2:42 PM
Edited Sep 4, 2009 at 2:43 PM

 we use few features that are not available in .Net 2.0 (LINQ, HashSet,...). Its not hard to get it working with .net 2, but dont think its that useful  at this time. cant you install 3.5?

Sep 5, 2009 at 12:59 AM

hi, the problem is that, we have installed .net 3.5 and .net 4.0, and when I use the dll in vs2005/vs2008, it could not load(find) the dll

Coordinator
Sep 5, 2009 at 4:50 AM
Edited Sep 5, 2009 at 4:52 AM

Did you add a reference to the DLL from VS2008 project?

If not , you need to go to "Project" Menu  ,click "Add Reference...".  , go to "Browse" tab and then select the DLL.

Sep 7, 2009 at 12:49 AM

hi, I definitely did that...... that's strange, that's why I ask for a .net 2.0 version dll...

Developer
Sep 7, 2009 at 12:20 PM

Let me test on a machine with only .net 3.5 ...

Coordinator
Sep 8, 2009 at 3:52 PM

Hi check the new dll, it works with .Net 3.5

Sep 9, 2009 at 1:00 AM
Edited Sep 9, 2009 at 1:01 AM

hi, it now works, but I cannot directly access the field value as it says in the sample code found at http://effiproz.codeplex.com/

it says:

 

            foreach (object item in resultIn)
            {
                object[] item2 = (object[])item;
                Console.Write("ID: " + item2[0] + ", Name: " + item2[1]);
            }

 

            foreach (Row row in resultIn)

            {

                Console.Write("ID: " + row[0] + ", Name: " + row[1]);

            }

while I compile, it says: could not apply index with [] to EffiProzDB.Row
I have to do:
            foreach (object[] item in resultIn)
            {
                Console.Write("ID: " + item[0] + ", Name: " + item[1]);
            }

 

 

Coordinator
Sep 10, 2009 at 12:44 AM

Yes. it was a mistake. You can look at EffiProzDBTest folder in source tree for example test cases.