where is DSL designer?

55 posts, 0 answers
  1. Brian
    Brian avatar
    35 posts
    Member since:
    Dec 2007

    Posted 10 Mar 2010 Link to this post

    Where can I find the DSL Designer?

    I see some DLL's in my installation folder but there are no new AddIns or changes to Visual Studio.


  2. Brian
    Brian avatar
    35 posts
    Member since:
    Dec 2007

    Posted 10 Mar 2010 Link to this post

    found it...

    You need to add a new item to your project in Visual Studio.

    When the Add New Item Dialog box comes up, I chose the "Data" category.

    There was a template called "Telerik OpenAccess Domain Model"... 
  3. Sörnt Poppe
    Sörnt Poppe avatar
    46 posts
    Member since:
    Mar 2010

    Posted 11 Mar 2010 Link to this post

    I just installed the OpenAccess ORM at my pc (VS2008 + SP /W7/64Bit/Ultimate).
    At the VS Info Dialog it shows up with "Telerik OpenAccess ORM 2010.1.310.2.

    I created a class library and use the "Enable Project to use ORM..." Wizzard to get the library prepared to be usable for the "Revers mapping Wizzard". That wizzard crated me a bunch of classes. The library compiles successfully.

    I want to see the DSL Designer, so I choose "Add new Item" but the item "Telerik OpenAccess Domain Model" is not there!?
    Not at the "Data" section nor at the "Visual C# Items" (where all templates are shown) section.

    Can someone please help me? Is it a 64Bit issue?

    Regards,
    Sörnt
  4. Dimitar Kapitanov
    Admin
    Dimitar Kapitanov avatar
    632 posts

    Posted 11 Mar 2010 Link to this post

    Hi Sörnt Poppe,
    You will not be able to see the designer item in the "Add new Item" if your project is targeted for .NET versions under 3.5. The designer is .NET 3.5 and above specific. I think this is the case. Can you verify please?

    Sincerely yours,
    Dimitar Kapitanov
    the Telerik team

    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
  5. Sörnt Poppe
    Sörnt Poppe avatar
    46 posts
    Member since:
    Mar 2010

    Posted 11 Mar 2010 Link to this post

    Hi Dimitar Kapitanov,

    I just checked that. The Target framework is set to ".Net Framework 3.5". That was not the issue.

    Kind regards,
    Sörnt
  6. Dimitar Kapitanov
    Admin
    Dimitar Kapitanov avatar
    632 posts

    Posted 11 Mar 2010 Link to this post

    Hello Sörnt Poppe,
    We are really interested into finding out what prevented you from using the "Add New Item" sequence. DO you have more information on the problem? How can we reproduce the behavior?


    All the best,
    Dimitar Kapitanov
    the Telerik team

    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
  7. Sörnt Poppe
    Sörnt Poppe avatar
    46 posts
    Member since:
    Mar 2010

    Posted 11 Mar 2010 Link to this post

    Hello Dimitar Kapitanov,

    • I installed the OpenAccess this morning.
    • Within the setup I changed the installation folder to "d:\Telerik...".
    • I created a class library, started the wizzard to setup my libraray
    • I searched for the DSL Designer Template and didn't find that.
    • I thought that is caused by the changed installation folder and uninstalled OpenAccess.
    • I reinstalled OpenAccess with it's default settings.
    • And started once again to create a class library. But also this time I had no success to find the DSL designer.

    Two things comes to mind:
    a) This is a W7 64Bit
    b) It is a german installation

    I really would like to use it. Do you want to have a look at my PC via remote access?

    Kind regards,
    Sörnt Poppe
  8. Brian
    Brian avatar
    35 posts
    Member since:
    Dec 2007

    Posted 11 Mar 2010 Link to this post

    Would running the AddIn installer in the OpenAccess directory fix this?  That is one thing I did.

    Also, are you looking under the "Data" category of the Add New Item dialog?  I couldnt find it anywhere but there.
  9. Sörnt Poppe
    Sörnt Poppe avatar
    46 posts
    Member since:
    Mar 2010

    Posted 11 Mar 2010 Link to this post

    I attached some screens.
  10. Brian
    Brian avatar
    35 posts
    Member since:
    Dec 2007

    Posted 11 Mar 2010 Link to this post

    out of curiosity....

    do you have the file "EntityDiagrams.zip" in this directory: 
    C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\Data\1033


    if not, try copying it from: C:\Program Files (x86)\telerik\OpenAccess ORM\dsl\CSharp\1033 , then restart VS.

  11. Kevin Williams
    Kevin Williams avatar
    6 posts
    Member since:
    Dec 2004

    Posted 11 Mar 2010 Link to this post

    Same issue here. Windows 7 x64 - No DSL. No DSL directory in Telerik\OpenAccess ORM after installing 2001.1.310
  12. Sörnt Poppe
    Sörnt Poppe avatar
    46 posts
    Member since:
    Mar 2010

    Posted 11 Mar 2010 Link to this post

    Hi all,

    "EntityDiagrams.zip" is in that directory C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\Data\1033
    (0_TemplateFolder.png)

    I started the "Telerik.OpenAccess.AddinInstaller.exe" (1_AddInstallerBefore.png)
    There where some indications a "Display Log" option:

    Warning in [Telerik.OpenAccess.AddinInstaller.InstallationPaths]: Visual Studio 8.0 not installed.
    Info in [Telerik.OpenAccess.AddinInstaller.InstallationPaths]: Visual Studio 9.0 install directory: [C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\]
    Warning in [Telerik.OpenAccess.AddinInstaller.InstallationPaths]: Visual Studio 10.0 not installed.
    Warning in [Telerik.OpenAccess.AddinInstaller.OpenAccessRegistryKey]: Registry Key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\Menus\{0d646c43-ced0-421b-8e65-b293e8bda85b} should be: [, 1000.ctmenu, 21] but is [, 1000.ctmenu, 24].
    Warning in [Telerik.OpenAccess.AddinInstaller.OpenAccessRegistryKey]: Registry Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\Packages\{0ADD78A1-1057-4ce2-ABB4-F7154F228E50}\ should be: [Telerik.OpenAccess.Sdk.Addin.VSPackage.VsPackage] but is [Telerik.OpenAccess.SDK.Addin.VSPackage.VsPackage].
    Warning in [Telerik.OpenAccess.AddinInstaller.OpenAccessRegistryKey]: Registry Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\Packages\{0ADD78A1-1057-4ce2-ABB4-F7154F228E50}\CodeBase should be: [C:\Program Files (x86)\Telerik\OpenAccess ORM\sdk\Telerik.OpenAccess.SDK.VSPackage.dll] but is [C:\Program Files (x86)\Telerik\OpenAccess ORM\sdk\Telerik.OpenAccess.Sdk.VSPackage.dll].
    Warning in [Telerik.OpenAccess.AddinInstaller.OpenAccessRegistryKey]: Registry Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\MSBuild\SafeImports\OpenAccess1 should be: [C:\Program Files (x86)\msbuild\OpenAccess.targets] but is [C:\Program Files (x86)\MSBuild\\OpenAccess.targets].
    Warning in [Telerik.OpenAccess.AddinInstaller.OpenAccessRegistryKey]: Registry Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\Packages\{0ADD78A1-1057-4ce2-ABB4-F7154F228E50}\ should be: [Telerik.OpenAccess.Sdk.Addin.VSPackage.VsPackage] but is [Teleri.OpenAccess.Sdk.Addin.VSPackage.VsPackage].
    Warning in [Telerik.OpenAccess.AddinInstaller.OpenAccessRegistryKey]: Registry Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\Packages\{0ADD78A1-1057-4ce2-ABB4-F7154F228E50}\CodeBase should be: [C:\Program Files (x86)\Telerik\OpenAccess ORM\sdk\Telerik.OpenAccess.SDK.VSPackage.dll] but is [C:\Program Files (x86)\Telerik\OpenAccess ORM\sdk\Telerik.OpenAccess.Sdk.VSPackage.dll].
    Warning in [Telerik.OpenAccess.AddinInstaller.OpenAccessRegistryKey]: Registry Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\MSBuild\SafeImports\OpenAccess1 should be: [C:\Program Files (x86)\msbuild\OpenAccess.targets] but is [C:\Program Files (x86)\MSBuild\\OpenAccess.targets].
    Warning in [Telerik.OpenAccess.AddinInstaller.OpenAccessRegistryKey]: Registry Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\10.0\Packages\{0ADD78A1-1057-4ce2-ABB4-F7154F228E50}\ should be: [Telerik.OpenAccess.Sdk.Addin.VSPackage.VsPackage] but is [Teleri.OpenAccess.Sdk.Addin.VSPackage.VsPackage].
    Warning in [Telerik.OpenAccess.AddinInstaller.OpenAccessRegistryKey]: Registry Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\10.0\Packages\{0ADD78A1-1057-4ce2-ABB4-F7154F228E50}\CodeBase should be: [C:\Program Files (x86)\Telerik\OpenAccess ORM\sdk\Telerik.OpenAccess.SDK.VSPackage.dll] but is [C:\Program Files (x86)\Telerik\OpenAccess ORM\sdk\Telerik.OpenAccess.Sdk.VSPackage.dll].
    Warning in [Telerik.OpenAccess.AddinInstaller.OpenAccessRegistryKey]: Registry Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\10.0\MSBuild\SafeImports\OpenAccess1 should be: [C:\Program Files (x86)\msbuild\OpenAccess.targets] but is [C:\Program Files (x86)\MSBuild\\OpenAccess.targets].
    Warning in [Telerik.OpenAccess.AddinInstaller.OpenAccessRegistryKey]: Registry Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\Packages\{d4f5086c-54b9-4b07-bd22-af72d5b9228f}\CodeBase should be: [Telerik.CommonPackage.dll] but is [C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\Telerik.CommonPackage.dll].
    Warning in [Telerik.OpenAccess.AddinInstaller.OpenAccessRegistryKey]: Registry Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\Packages\{d4f5086c-54b9-4b07-bd22-af72d5b9228f}\ should be: [Telerik.CommonPackage.Telerik_CommonPackagePackage, Telerik.CommonPackage, Version=1.0.5.0, Culture=neutral, PublicKeyToken=d63abc9583eb6f32] but is [Telerik.CommonPackage.Telerik_CommonPackagePackage, Telerik.CommonPackage, Version=1.0.7.0, Culture=neutral, PublicKeyToken=d63abc9583eb6f32].
    Warning in [Telerik.OpenAccess.AddinInstaller.OpenAccessRegistryKey]: Registry Key: HKEY_LOCAL_MACHINE\Software\Microsoft\.NETFramework\AssemblyFolders\OpenAccess .NET\ should be: [C:\Program Files (x86)\Telerik\OpenAccess ORM\sdk\..\bin\] but is [C:\Program Files (x86)\Telerik\OpenAccess ORM\bin].
    Warning in [Telerik.OpenAccess.AddinInstaller.OpenAccessRegistryKey]: Registry Key: HKEY_LOCAL_MACHINE\Software\Microsoft\.NETFramework\v2.0.50727\AssemblyFoldersEx\OpenAccess\ should be: [C:\Program Files (x86)\Telerik\OpenAccess ORM\sdk\..\bin\] but is [C:\Program Files (x86)\Telerik\OpenAccess ORM\bin].
    Warning in [Telerik.OpenAccess.AddinInstaller.OpenAccessRegistryKey]: Registry Key: HKEY_LOCAL_MACHINE\Software\Microsoft\.NETFramework\v2.0.50727\AssemblyFoldersEx\OpenAccessSdk\ should be: [C:\Program Files (x86)\Telerik\OpenAccess ORM\sdk\] but is [C:\Program Files (x86)\Telerik\OpenAccess ORM\sdk].

    I clicked at the "Install button" than these indications appears (2_AddInstallerAfter.png)

    when I than started VS2008 I see two times the ORM symbol at the splash screen and I get an error message that he could load a "part". I uninstalled OpenAccess and reinstalled it.
    Now I can open VS without errors and the Telerik menu is displayed. When I once more started the "Telerik.OpenAccess.AddinInstaller.exe" I get the same picture as at the beginning.

    Kind regards,
    Sörnt





  13. Sörnt Poppe
    Sörnt Poppe avatar
    46 posts
    Member since:
    Mar 2010

    Posted 11 Mar 2010 Link to this post

    I just saw an error at the log:

    Warning in [Telerik.OpenAccess.AddinInstaller.OpenAccessRegistryKey]: Registry Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\10.0\Packages\{0ADD78A1-1057-4ce2-ABB4-F7154F228E50}\ should be: [Telerik.OpenAccess.Sdk.Addin.VSPackage.VsPackage] but is [Teleri.OpenAccess.Sdk.Addin.VSPackage.VsPackage].

    There is a "k" missing [Teleri.OpenAccess.Sdk.Addin.VSPackage.VsPackage]. :-)

    Also here:

    Warning in [Telerik.OpenAccess.AddinInstaller.OpenAccessRegistryKey]: Registry Key: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\Packages\{0ADD78A1-1057-4ce2-ABB4-F7154F228E50}\ should be: [Telerik.OpenAccess.Sdk.Addin.VSPackage.VsPackage] but is [Teleri.OpenAccess.Sdk.Addin.VSPackage.VsPackage].



  14. Patrick Dumain
    Patrick Dumain avatar
    1 posts
    Member since:
    Jun 2009

    Posted 11 Mar 2010 Link to this post

    Hello,

    same issue with Windows 7 x64 - VS 2008 using trial OpenAccess ORM

    Found file C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\Data\1033\EntityDiagrams.zip, but notice than file EntityDiagrams.rlinq size is 0 K.
    Same file in Telerik installation folder is also null file.

    Regards.
    Patrick
  15. Kevin Williams
    Kevin Williams avatar
    6 posts
    Member since:
    Dec 2004

    Posted 11 Mar 2010 Link to this post

    I added the "k" at the end of Telerik as the previous user suggested. (Just do a registry search for "Teleri." and it's pretty easy to find.) Uninstalled ORM, reinstalled it and everything works fine! 
  16. Sörnt Poppe
    Sörnt Poppe avatar
    46 posts
    Member since:
    Mar 2010

    Posted 11 Mar 2010 Link to this post

    hmm,

    I use regedt32.exe to open the registry.
    I can only find the path to "HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\"
    there is no sub folder called "Packages" as mentioned in at the log.
    Can you please tell me which program you used to correct the "Teleri." issue?

    Best regards,
    Sörnt

    @Telerik: Not much help from your side until now.
  17. Kevin Williams
    Kevin Williams avatar
    6 posts
    Member since:
    Dec 2004

    Posted 11 Mar 2010 Link to this post

    You can use regedit. Click "Edit" and "Find" then type in "Teleri." Press F3 to find the next...
  18. Rinat Bektemirov
    Rinat Bektemirov avatar
    2 posts
    Member since:
    Nov 2009

    Posted 11 Mar 2010 Link to this post

    Cannot create entitydiagram, because cannot select or create new Firebird connection. So Designer is unreachable. (I do not understand why I MUST specify new connection? Why I cannot simply select it form application config file?). Cannot find any documentation on new designer. Get errors that IObjectScope does not have definition for Extent and so on...
    Best regards.
    Rinat
  19. Sörnt Poppe
    Sörnt Poppe avatar
    46 posts
    Member since:
    Mar 2010

    Posted 12 Mar 2010 Link to this post

    I give up - I didn't get the designer to work.

    Sörnt
  20. Dimitar Kapitanov
    Admin
    Dimitar Kapitanov avatar
    632 posts

    Posted 12 Mar 2010 Link to this post

    Hello Guys,
    we found the reason:
    we install the templates by default under the Locale ID 1033 (US-English), that is why you don't see the item in your New Item Wizard (because of the German settings). We are working on that in this moment. I will provide you with details how to workaround the problem manually - we will be uploading today newer version but if you want the experience now just go to the templates folder: (C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\Data\1033), find the EntityDiagrams.zip, and move it one folder up (outside the LocaleID folder). That should fix the issue (You will probably have to run devenv / installvstemplates from the command line if they are not registered properly). I will notify you properly when this is done.

    All the best,
    Dimitar Kapitanov
    the Telerik team

    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
  21. Sörnt Poppe
    Sörnt Poppe avatar
    46 posts
    Member since:
    Mar 2010

    Posted 12 Mar 2010 Link to this post

    Sounds great. Looking forward to the new version.

    Regards,
    Sörnt
  22. Richard Pense
    Richard Pense avatar
    12 posts
    Member since:
    Apr 2009

    Posted 12 Mar 2010 Link to this post

    I got it working in Windows 7 by unblocking the Zip file first.

    I am running Windows 7 (32 bit) English and Visual Studio Team System 2008.
    The Telerik ORM 2009 Q1 install worked without any errors from the windows Installer GUI, but I am not seeing the Visual Designer either.
    I noticed no EntitiyDiagrams.Zip file being installed anywhere in the c:\program files\ folder.
    The solution that worked for me was that after the Zip file for the ORM is downloaded.  Right Click on Zip Icon.  Select properties.  See attached screen shot.  In the security section you need to click "Unblock" and apply the change.  If you don't do this before extracting the zip file to an install folder, then windows will carry the security restrictions on exe and Zip files to the install, which prevents it from installing the EntityDiagrams.zip file. 

    Cheers.

    Rick
  23. Sörnt Poppe
    Sörnt Poppe avatar
    46 posts
    Member since:
    Mar 2010

    Posted 12 Mar 2010 Link to this post

    @Rinat Bektemirov

    • You need to download the DDEX 2.0.4 Provider (http://sourceforge.net/projects/firebird/files/)
    • Open and follow the "ReadMe.txt" (modify the machine.config, install the Firebird Client into gac and modifie the provided registry keys)

    Than I was able to choose the "FirbirdSource" from the VS provided Dataconnection Dialog.

    After following the the advice from Dimitar Kapitanov to move and reregister the "EntityDiagrams.zip" I finally saw the DSL designer.

    Best regrards,
    Sörnt
  24. Rinat Bektemirov
    Rinat Bektemirov avatar
    2 posts
    Member since:
    Nov 2009

    Posted 12 Mar 2010 Link to this post

    Thank you, Sörnt.
    It now works for me also.
    Best regards.
    Rinat.
  25. Hendrik
    Hendrik avatar
    23 posts
    Member since:
    Jan 2008

    Posted 16 Mar 2010 Link to this post

    EntityDiagrams.zip isn't being installed in the given folder. Even after removing and installing and/or reinstalling it still won't appear. Can someone post the EntityDiagrams.zip file so I can copy it to the appropriate folder manually?


    Hendrik
  26. Brian
    Brian avatar
    35 posts
    Member since:
    Dec 2007

    Posted 16 Mar 2010 Link to this post

    It should also exist in your installation directory already.

    C:\Program Files (x86)\telerik\OpenAccess ORM\dsl\CSharp\1033


  27. Hendrik
    Hendrik avatar
    23 posts
    Member since:
    Jan 2008

    Posted 16 Mar 2010 Link to this post

    That folder does not exist on my pc...
  28. Brian
    Brian avatar
    35 posts
    Member since:
    Dec 2007

    Posted 16 Mar 2010 Link to this post

    Which folder in particular?

    I am on a 64 bit machine... If you are on a 32 bit machine it may be slightly different.

    C:\Program Files\telerik\OpenAccess ORM\dsl\CSharp\1033


    If you don't have the "dsl" folder under your OpenAccess installation, you might not have the most recent version installed?
  29. Dimitar Kapitanov
    Admin
    Dimitar Kapitanov avatar
    632 posts

    Posted 17 Mar 2010 Link to this post

    Hi Hendrik,
    Instead of manually doing this operation, please just download again the Q1 release (we updated the binaries), uninstall the version you have and then install with the new installer. The LocaleID problems are fixed, and the latest version contains more than 20 fixes that will better your experience, so that is what I recommend.

    Sincerely yours,
    Dimitar Kapitanov
    the Telerik team

    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
  30. Hendrik
    Hendrik avatar
    23 posts
    Member since:
    Jan 2008

    Posted 18 Mar 2010 Link to this post

    Thanks, everything works fine now :-)
Back to Top