Author Topic: MDG Integration for Visual Studio 2005 Beta 1  (Read 4361 times)

Kevin G. Watson

  • EA User
  • **
  • Posts: 217
  • Karma: +0/-0
  • I love EVERYTHING including Microsoft
    • View Profile
MDG Integration for Visual Studio 2005 Beta 1
« on: December 11, 2005, 04:52:48 am »
Hello Folks,

I've just installed EA 6 and MDG for VS2005, installation for both completed with no errors.

Once I figured, that I had to create a solution / project from within Visual Studio, then switch to EA to link a package to the project;  model / code sync from within EA worked as  expected.  Build and Run is a breeze too, tho' my attempt to step into the code, caused EA to close up  :o  well impressed ( but would have liked to have been able to create a project from within EA ).

However, I can't seem to get at the model from within Visual Studio... 'Attach UML Model' from Project Menu, or Solution, just do nolthing.  View|EA does nothing.... all that nice functionality about Model View, Properties View; just not there guys !!!  VS About says it's got the VS 2005 Integration ( I Checked cos I thought I might have downloaded the 2003 thing).

Have I missed something, just plain thick, you not put it in :-[  Thankyou for any suggestions.

Stay tough
Kevin

Phil_Bachmann

  • EA User
  • **
  • Posts: 38
  • Karma: +0/-0
    • View Profile
Re: MDG Integration for Visual Studio 2005 Beta 1
« Reply #1 on: December 11, 2005, 03:38:34 pm »
Hello Kevin,

We've had some issues with Beta1 in the area you mentioned, which are much improved in Beta2, due out in the next day or so.

Regards,

Phil Bachmann
Sparx Systems

Kevin G. Watson

  • EA User
  • **
  • Posts: 217
  • Karma: +0/-0
  • I love EVERYTHING including Microsoft
    • View Profile
Re: MDG Integration for Visual Studio 2005 Beta 1
« Reply #2 on: December 11, 2005, 07:49:04 pm »
Hi Phil

Thanks for the reply... I'll def be checking back and will try the download when it becomes available.

Stay tough
Kevin

Phil_Bachmann

  • EA User
  • **
  • Posts: 38
  • Karma: +0/-0
    • View Profile
Re: MDG Integration for Visual Studio 2005 Beta 1
« Reply #3 on: December 12, 2005, 04:18:18 pm »
These problems have been addressed in Beta 2, which is now available for download:

http://www.sparxsystems.com.au/cgi-bin/yabb/YaBB.pl?board=Latest;action=display;num=1134429278

Phil Bachmann
Sparx Systems PTY LTD.

Kevin G. Watson

  • EA User
  • **
  • Posts: 217
  • Karma: +0/-0
  • I love EVERYTHING including Microsoft
    • View Profile
Re: MDG Integration for Visual Studio 2005 Beta 1
« Reply #4 on: December 12, 2005, 10:47:20 pm »
Hi'ya Phil and Folks

http://www.sparxsystems.com.au/cgi-bin/yabb/YaBB.pl?board=general;action=post;num=1134455335;quote=0;title=Post+reply;start=0

Nice to hear that at least Tim is happy.  Thanks for the head up to the new version, all within 48 hours of my first report - responsive guys.

I uninstalled beta 1, rebooted and installed beta 2.  However, unlike Tim I've only got minimal improvement.  I can now add an EP file to my solution as shown in the getting started pdf, and the Remove UML option works - and it switches between 'Attatch' and 'Remove' appropriately.

Double clicking the EAP file, from within the Solution Explorer cause's an error dialog (VS asking if you want an error report) - as below

System.Reflection.CustomAttributeFormatException: 'LanguageIndependentName' property specified was not found. ---> System.NullReferenceException: Object reference not set to an instance of an object.
  at System.Reflection.CustomAttribute.GetCustomAttributes(Module decoratedModule, Int32 decoratedMetadataToken, Int32 pcaCount, RuntimeType attributeFilterType, Boolean mustBeInheritable, IList derivedAttributes)
  --- End of inner exception stack trace ---
  at System.Reflection.CustomAttribute.GetCustomAttributes(Module decoratedModule, Int32 decoratedMetadataToken, Int32 pcaCount, RuntimeType attributeFilterType, Boolean mustBeInheritable, IList derivedAttributes)
  at System.Reflection.CustomAttribute.GetCustomAttributes(RuntimeType type, RuntimeType caType, Boolean inherit)
  at System.RuntimeType.GetCustomAttributes(Type attributeType, Boolean inherit)
  at System.Attribute.GetCustomAttributes(MemberInfo element, Boolean inherit)
  at Microsoft.VisualStudio.Shell.Package.CreateToolWindow(Type toolWindowType, Int32 id)
  at Microsoft.VisualStudio.Shell.Package.FindToolWindow(Type toolWindowType, Int32 id, Boolean create, ProvideToolWindowAttribute tool)
  at Microsoft.VisualStudio.Shell.Package.FindToolWindow(Type toolWindowType, Int32 id, Boolean create)



Still none of the promised functionality tho ???

Few observations      
  • VS Help About Dialog,  shows MDG Integration VS2k5 version 1

  • Nothing in the VS Addin Manager dialog

  • VS Splash Screen, shows Sparx EA not MDG

  • No Icon on 'Remove' / 'Attatch'  menu item (Project or Solution explorer context menu).

  • Clicking 'Open with' on EA file, has EA as a program in the external program dialog, and indeed does open EA - including EA and MDG splash screen to appear.

  • Control Panel shows, MDG Integration for VS2k5 (Beta2) -  so I'm kinda guessing that I got the intended version :( , and sparing you the version info on installed bits ;D

  • The MDG Help file, in System Requirements says VS 2003 is required.  Guessing, youre like us and Help is last thing to amend.

  • Browse button from VS Connection dialog, brings up a Open File dialog, with .sln as the file type... but doesn't do nuffin after clicking Open .


Soz about the length of this post. ;) thought you might wanna know.....   Have a good day yeah

Stay tough
Kevin
« Last Edit: December 12, 2005, 11:48:04 pm by badboyabout »

Phil_Bachmann

  • EA User
  • **
  • Posts: 38
  • Karma: +0/-0
    • View Profile
Re: MDG Integration for Visual Studio 2005 Beta 1
« Reply #5 on: December 14, 2005, 02:07:36 pm »
Hello Kevin,

Thanks for the detailed error report.

It is clear that you are using the correct version of MDG (Beta2), and that some of our documentation is out of date.

We have not been able to recreate the problem you are experiencing  - and no one else has reported it.  Are you using the official released version of VS 2005 or a beta?  (We do not support beta builds).

If you are using VS 2005 release - which version, and what locale/country is your computer set up for?

Regards,

Phil Bachmann
Sparx Systems

Kevin G. Watson

  • EA User
  • **
  • Posts: 217
  • Karma: +0/-0
  • I love EVERYTHING including Microsoft
    • View Profile
Re: MDG Integration for Visual Studio 2005 Beta 1
« Reply #6 on: January 12, 2006, 10:42:32 pm »
Hi'ya Dudes,

I have returned   ;D  ::)

Santa talked Microsoft into getting me a retail version of Visual Studio 2005 Pro - nice beta partipation reward; glorious Microsoft :o :o

Hopefully I'll be able to try it all out now.

As an aside, would the MDG for VS2k5 have worked with the Visual Studio Express Editions?

Hope you all have a goody filled 06.

Stay tough
Kevin