Unable to create a new DSL project from Visual Studio

I have reinstalled Visual Studio and the latest SDK and I start to experience problems while creating a new Domain Specific Language Designer Project.

At first, after the project is unfolded I get the error message box saying “The method or operation is not implemented”.

When I press OK, I can work. I still need to run the text template manually because it probably fell before it could complete it.

However, the problems are not over yet. When I run the solution, I get an error inside the experimental hive saying:

The following files were specified on the command line:

..\..\..\Debugging\Debugging.sln.

These files could not be found and will not be loaded.”

Btw, I have no problems opening DSLs I developed in the past with the RTM release of the DSL Tools, just with creating new ones.

Do you have any ideas what could cause this problem



Answer this question

Unable to create a new DSL project from Visual Studio

  • Wendy S

    Over a week since your last comment on this.

    Any progress I still get the same same error regardless of the number of times that i try to re-run the wizard

    Since no workaround has been posted, can we at least get some idea of what needs to be uninstalled, cleaned and then re-installed to get the tools working again.

    I have de-installed Visual Studio SDK 3.0 and cleaned up the system registry, but agan get the same problems after re-installing the SDK.

    I have also tried uninstalling Visual Studio SDK 3.0, and then installed SDK 4.0 Technology Preview to see if that would clear the problem, but I get exactly the same problems.

    Any help would be appreciated.

     



  • Nick Tompson

    Hi David,

    For me, the following did the trick:
    1. Close all devenv.exe instances running;
    2. Run: "devenv.exe /setup";
    3. If this does not work, try the bullets "Reset Settings" or "Delete Settings" from this website!
    Cheers,
    Vincent

  • Joe Mierwa

    Has there been any progress on this   I am experiencing the same problem no matter how many times I re-try creating the solution.  This is the first time I have installed the SDK (of any version), but I do also have .Net 3.0 installed as well as the Extensions for Windows WF.

    When you say "repeating the unfolding sometimes works" I have assumed that you meant to re-try creating the solution via the wizard.  Do you mean something else by unfolding

    Thanks,
    David Martin

     P.S. I am running WinXP Pro - not Vista. (If that makes any difference)


  • Tb2006

    I just has a similar problem with VS SDK Feb 2007...

    Was Driving me crazy uninstalled reinstalled SDK did not work, uninstalled all previous SDK's Did Not Work.

    Then I did start run devenv.exe /resetSettings and I can now create a DSL Package.

    Hope this helps...


  • Gumbatman

    Have you got any .Net 3.0 or LINQ stuff on your box If so, try getting rid of it and reinstalling the SDK.
  • spree

    No Betas, No .NET 3.0, No LINQ

    I try to keep a very clean development machine...all pre-release testing is performed inside virtual machines.

    The only 'odd' event from recent times is the installation of MS OneCare, which de-installed AVG Antivirus and ZoneAlarm firewall, but I believe I did this AFTER i first saw the DSL problems.

    Please advise of next steps.



  • Alvin Kuiper

    We have not been able to reproduce this problem reliably, although we have seen it occasionally. As I said in my earlier message, repeating the unfolding sometimes works.

    Do you have any earlier versions of the SDK installed Do you have another clean machine (or virtual machine) that you can install VS and the SDK on, check that it works, and see what might be different

    -- Steve


  • webb_er

    Excellent, we are making progress.

    You are correct, the only folder created within my solution directory is named 'Dsl'.

    I am therefore missing DslPackage and Debugging.

    The DSL tools have been installed into the default folder C:\Program Files\Visual Studio 2005 SDK\2006.09\VisualStudioIntegration\Tools\DSLTools

    This folder contains 4 sub-folders named ClassDiagrams, ComponentModels, MinimalLanguage and TaskFlow.

    Checking each of these folders in turn, all folders contain sub-folders called Dsl, DslPackage and Debugging

    Please advise of next steps in resolving this problem. I am keen to get a quick resolution on this and a great deal of time has passed since my first post.



  • Malmer

    I am having a similar problem, but this is the first install of SDK 3.0 with DSL Tools 1.0.

    My problems occur in steps 5 and 9, as follows:

    1. Open Visual Studio 2005.
    2. Click menu File -> New -> Project
    3. Expand 'Other Project Types', Select 'Extensibility', 'Domain Specific Language Designer'.
    4. Click 'OK' without changing the default settings


    5. Click 'Finish' without changing the default settings. Ths means we will have accepted the default of 'Minimal Language'. This produced error 'The method or operation is not implemented'.


    6. Click 'OK' to bypass the error.
    7. Click 'Transform All Templates' in the solution explorer. The themplates are then transformed succesfully.
    8. Click menu Debug -> Start Debugging


    9. A new instance of the IDE is started and I get the following error:


    The following files were specified on the command line
    ..\..\..\Debugging\Debugging.sln
    These files could not be found and will not be loaded


    This only happens when creating a new DSL.
    If I open one of the existing samples, then i can debug correctly, but i see no difference in project debug properties between the examples and the new projects that i create

    Any help would be greatly appreciated since the development team seem to be ignored my bug reports.



  • CraigT

    Did you unistall earlier versions of the SDK Does it give any details about which method or operation

  • Linda2270

    It seems this might be a timing problem. I suggest if your wizard fails to unfold and you get the "The method or operation is not implemented" message you just try the wizard again. In the meantime we are trying to track this one down.
  • Herru Perdana

    It looks as though your language may not have unfolded fully, and the debugging solution is missing. When a language is unfolded, there should be three sub-folders created called Dsl, DslPackage and Debugging. The Debugging folder should contain a Debugging.sln file. Use a command prompt or Windows Explorer to check for this. If it is absent, something may have gone wrong with the unfolding of your original solution template.

    Depending on where you installed the SDK, do you have a directory called C:\Program Files\Visual Studio 2005 SDK\2006.09\VisualStudioIntegration\Tools\DSLTools\SolutionTemplates What is in it


  • Unable to create a new DSL project from Visual Studio