Can not create SF DevExpress Form


Author
Message
StrataFrame Team
S
StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)
Group: StrataFrame Developers
Posts: 3K, Visits: 2.5K
In case anyone was wondering, we have a SF 1.4.1 build in the MyAccount area of the website that supports DevX 6.1.5.
Glen Germaine
Glen Germaine
StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)
Group: Forum Members
Posts: 8, Visits: 34
Thanks Trent, Wil go through all the above and report back.



Appreciate the assistance.



Glen
Trent Taylor
Trent Taylor
StrataFrame Developer (14K reputation)StrataFrame Developer (14K reputation)StrataFrame Developer (14K reputation)StrataFrame Developer (14K reputation)StrataFrame Developer (14K reputation)StrataFrame Developer (14K reputation)StrataFrame Developer (14K reputation)StrataFrame Developer (14K reputation)StrataFrame Developer (14K reputation)
Group: StrataFrame Developers
Posts: 6.6K, Visits: 7K
Glen,

Try something for me.  Below is a list of actions I want you to try to see if we can get you going. 

  1. Close down all Visual Studio instances
  2. Download the latest StrataFrame 1.4.1 install from the website.
  3. Uninstall StrataFrame through the Add/remove programs
  4. Open Windows Explorer and navigate to c:\windows\assembly
  5. You will more than likely see two SF libraries.  Delete the MicroFour StrataFrame Inherited UI (leave the license alone)
  6. Now install the new version of SF
  7. Once complete, open Visual Studio and create a new project and open a blank form (just doing this so you can see the toolbar items get created)
  8. From the StrataFrame menu, create the toolbox items
  9. You should see the StrataFrame Inherited tab get created
  10. Close the temp project we created (no need to save)
  11. Close Visual Studio (to remember your tab settings)
  12. Done!

There should be a few steps above that you haven't tried yet.  I think your problem is the old assembly hangin around in the GAC.  There is an issue with the uninstall that is not removing it from the GAC so the new assembly (which has the same version) is loaded, it gets ignored...thus you still have the old assembly reference.

If this doesn't work, we will have a screen sharing session and I will get you going.  Thanks for your patience Smile

Glen Germaine
Glen Germaine
StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)
Group: Forum Members
Posts: 8, Visits: 34
Hi.. Still having issues with the DX Inherited Controls



1) The toolbox items appeared once (then I jumped the gun and posted on the forum). That was the only time they have been seen.. I closed that solution, created a new SF Winforms App and the Inherited UI toolbox was gone. All the re-running of the 'Create Toolbox', uninstalling, rebooting, disabling addins and a good deal of praying..(and cussing) Wink hasn't done any good.



2) Adding a Devexpress Maintenance Form to a solution results in the same designer warnings listed in this thread in an earlier post:



Could not find type 'MicroFour.StrataFrame.UI.Windows.Forms.DevEx.MaintenanceFormBarManager'. Please make sure that the assembly that contains this type is referenced. If this type is a part of your development project, make sure that the project has been successfully built.



Could not find type 'MicroFour.StrataFrame.UI.Windows.Forms.DevEx.GradientFormHeader'. Please make sure that the assembly that contains this type is referenced. If this type is a part of your development project, make sure that the project has been successfully built.



The variable 'GradientFormHeader1' is either undeclared or was never assigned.D:\StrateFrame Project\Windows\TianDi\TianDi\Form\ProductGroupForm.Designer.vb Line 71



To ensure that this wasn't something weird with my VS2005 setup, I have run up a clean WinXP SP2 Virtual Machine, and installed only VS2005, Devexpress 6.1.5 and Strataframe. You guessed it.. I see exactly the same errors in that installation.



References are set and the annoying thing is that the solution will run and display the form. It's the Designer that has a cow and refuses to play..



One odd thing I've noticed is that if I browse to the MicroFour StrataFrame Inherited UI.dll from the Toolbox and try to add it, it gives me an error that says "Could not load file or Assembly 'Devexpress.XtraEditors.v6.1, Version 6.1.4, etc etc"



Is it possible there is still something hidden away in that dll that is looking for the specific version?



Cheers,



Glen

Trent Taylor
Trent Taylor
StrataFrame Developer (14K reputation)StrataFrame Developer (14K reputation)StrataFrame Developer (14K reputation)StrataFrame Developer (14K reputation)StrataFrame Developer (14K reputation)StrataFrame Developer (14K reputation)StrataFrame Developer (14K reputation)StrataFrame Developer (14K reputation)StrataFrame Developer (14K reputation)
Group: StrataFrame Developers
Posts: 6.6K, Visits: 7K
Yes, I noticed this yesterday.  The problem is actually in the uninstall because it is leaving the Inherited UI in the GAC for some reason.  You can manually delete the Inherited UI from the GAC after the uninstall and the load the new update and you won't have to reboot.  We will fix this before the official release of 1.4.1.

Glad you got going!

StrataFrame Team
S
StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)
Group: StrataFrame Developers
Posts: 3K, Visits: 2.5K
Oh, yes, the GAC probably cached the Inherited UI assembly that was tied to 6.1.4 and it was throwing exceptions when trying to add the toolbox items.  After rebooting, the correct assembly that you installed was available and started working.

Dang that GAC Crazy

Glen Germaine
Glen Germaine
StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)
Group: Forum Members
Posts: 8, Visits: 34
Hold the phone... It's fixed. w00t



A reboot after reinstalling seems to have fixed it... I have no idea why. I now have the Inherited Controls available.





Glen Germaine
Glen Germaine
StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)
Group: Forum Members
Posts: 8, Visits: 34
Yup, its there... Microfour StrataFrame Inherited UI.dll (and .xml)

I browsed to the dll from the Toolbox and tried to add it manually, but I received an error referring to 'cannot load file or assembly' Devex Editors 6.1.4.



The Microfour StrataFrame Inherited UI.dll file details are

184KB (188,416 bytes)

Created and Modified dates Wed 21st June 2006 9.10.48 am

File Version 1.4.0.0





StrataFrame Team
S
StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)
Group: StrataFrame Developers
Posts: 3K, Visits: 2.5K
If you check the C:\Program Files\Common Files\MicroFour\StrataFrame\ folder, do you have the MicroFour StrataFrame Inherited UI.dll assembly?  If the assembly is there, then the "Create StrataFrame Toolbox Tab" menu option should be creating both the "StrataFrame Controls & Components" tab and the "StrataFrame Inherited Controls" tab.
Glen Germaine
Glen Germaine
StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)StrataFrame Beginner (8 reputation)
Group: Forum Members
Posts: 8, Visits: 34
Thanks for the super-quick reply...



Hmm.. seems I have a little problem. I downloaded that build yesterday...



After Uninstalling, and installing this latest build... opening a Solution and running the 'Create StrataFrame toolbox tab' command from the StrataFrame menu.., I do have the 'StrataFrame Controls and Components' tab, but I do not have StrataFrame Inherited Controls' as shown in the Devexpress Sample video.



Thought I was going nuts not seeing the 'EnhancedList' control until I realised I was missing a tab. I can see and use the 'standard' Winforms controls, no probs.



I have Devexpress 6.1.5 DXProfessional installed.



Oh, and yes, during the install I did have the Install Devexpress Wrapper checkbox checked.



I've tried the Uninstall, reboot Install thing twice.. so any suggestions are welcome.



Thanks Gents.
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Similar Topics

Reading This Topic

Login

Explore
Messages
Mentions
Search