Hi, I''m trying to upgrade from syncfusion grid version 188.8.131.52 to version 184.108.40.206. Others in my group have already done this and have successfully taken our existing code, compiled it and everything runs fine. For me however, I''ve upgraded to the 220.127.116.11 version of syncfusion, and when I compile the same code that works for them I get the error "Resource transformation of the resx file has failed. Exception has been thrown by the target of an invocation." I did try to run the ConvertResX on the files to no avail (same error). My question is what could possibly be on my machine that is causing this problem? I did have a Visual Studio .Net 2002 version that I uninstalled. I also uninstalled/reinstalled my Visual Studio .Net 2003. Can you think of anything else that I can try?
ADAdministrator Syncfusion Team March 2, 2004 08:45 PM UTC
Check your GAC (\windows\assembly folder) and make sure there are only 18.104.22.168 versions of the Syncfusion DLLs there. Remove any policy.syncfusion files you see there as well.
If you do any changes, try running ConvertResX again. Make sure you are setting the Base version to 22.214.171.124.
There is another resx conversion tool (no UI, just a commandline exe) that you can try. It is this exe, C:\Program Files\Syncfusion\Essential Suite\Migration\ResX\regenresx.exe. Check the readme file in that folder for information. Also, check regenresx.exe.config file. The redirect lines in that file should be something like
bindingRedirect oldVersion="126.96.36.199-188.8.131.52" newVersion="184.108.40.206"
ADAdministrator Syncfusion Team March 3, 2004 02:34 PM UTC
Yes, thanks so much, that was what the problem was. I had a version 220.127.116.11 in the GAC....had to delete it via dos though because it thought that it was being used by another application (and I know it is not). At least now I can compile without any problems.