StrataFrame Forum

Error rebuilding Inherited UI

http://forum.strataframe.net/Topic14711.aspx

By Mark Dowlearn - 3/7/2008

I'm rebuilding the Inherited UI source code solution file in order to reference devExpress 7.3.7 components (instead of 7.3.5).  In doing so, I receive the following error:

Error 1 Invalid Resx file. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040) Line 183, position 5. C:\Program Files\MicroFour\StrataFrame Source Code\MicroFour StrataFrame Inherited UI\DevExpress Extended\Dialogs\browsedialogwindow.resx 183 5 MicroFour StrataFrame Inherited UI

Please advise what I need to do in order to correct this....

By Mark Dowlearn - 3/7/2008

I believe I found the answer -- there's a reference to devExpress 6.3.3 in the browse dialog designer -- apparently this is the only one.

Replaced it with a reference to 7.3.7 and the appropriate public key token and all seems to be good.

By Mark Dowlearn - 3/7/2008

Hmmm....I guess I didn't find the problem -- the solution builds, but still can't open the browsewindowdialog form.  Get a slew of errors from the designer, including "Could not find type 'MicroFour.StrataFrame.UI.Windows.Forms.DevEx.SimpleButton", same thing for CheckEdit, GradientFormHeader, and some other errors.

Any ideas?

m

By Trent L. Taylor - 3/7/2008

Mark,

Open up the GAC and see if you have the MicroFour Inherited UI in there.  Next, delete it.  Then go back into the solution and rebuild (not just build) your solution.  Then go into the project where the error is occuring and perform a Rebuild (not just a build) on it as well.  I think that you are fighting an old MicroFour Inherited UI out on disk someplace.

By Mark Dowlearn - 3/7/2008

Hi, Trent -

Thanks.  In the interim, I actually re-installed the source code solutions and re-did the rebuilds.  This time it worked, so I can only guess that I did something wrong in the process of manually editing the references to the earlier devExpress dll's.  Didn't actually have to go into the GAC.

Thank you again, though for your quick response.

m

By Trent L. Taylor - 3/9/2008

Glad you got it going Smile