CE17 Build Simple Add-in App problem

I am trying to work through the Building a Simple Add-in Application following the directions in the link below and I am running into a issue at the beginning. I am using CE 17 & VS 2019. The very first step does not match what is seen when I go to File>New>Project. I don't see Bentley > MicroStation > Connect Edition > MDL Command on the right side. Instead, I entered Bentley > MicroStation > Connect Edition > MDL Command on the right side in the Template search field. 

These are the options, none of which show "MDL". I selected the first one.

The next screen I am able to enter the Project Name & Path. I also select .NET Framework 4.6.1. The user interface appears.

Step 2 says Select Project>csAddins. I do not see any csAddins to select. Am I missing something obvious here?

  

The Wiki page lacks useful screenshots for these critical areas. 

 Building a Simple Add-in Application 

  • Hi,

    The Wiki page lacks useful screenshots for these critical areas. 

    well, it seems that the page is not synchronized / updated with the latest wizard version.

    I don't see Bentley > MicroStation > Connect Edition > MDL Command

    I think this naming is confusing anyway, especially when the page is about (and it is what you want) NET addin, not "something called MDL".

    These are the options, none of which show "MDL". I selected the first one.

    I think the options are very clear, because it is visible what language is supported (C#, VB.NET, C++...) and what is the content (with key-ins or without).

    Am I missing something obvious here?

    I am not sure about this step.

    Honestly, I dislike all these wizard(s) and I do not use it (and I recommend to learn how to do not depend on it).

    My experience from several realized trainings is that it hides important information, especially in not very complex situation (to create addin manually, using standard VS tools, requires up to 15 minutes at max). MicroStation addin is not magic, it is normal NET (e.g. C#) assembly (dll file), nothing special.

    With regards,

      Jan

  • Thanks for the info. I understand what you are saying about learning how to use it without wizards. That is my intent.

    I was hoping to run through this example as I am just getting familiarized with VS. You can't see the content of the screenshots well enough to type the code in order to reconstruct what is in the modules. It's very frustrating when training documents do not work and non-standard terms are used.

    Microstation CONNECT - 10.17.2.61

    ORD - 2021 R1 10.10.1.3

    ORD 2022 R1.1 - 10.11.3.2

    ORD 2022 R3 -  10.12.2.4

    Microstation v8i SS 10 - 08.11.09.919

    Power InRoads v8i - 08.11.09.615

    ProjectWise - 10.0.3.453

  • about learning how to use it without wizards. That is my intent.

    I recommend to choose some from managed examples, delivered with MicroStation SDK, and to check how the project is defined.

    In my opinion it is better for learning, because the example work by default (all SDK examples are "compilable") and when some simple is selected (maybe ItemTypeManagedExample, not using any GUI, but with defined key-ins), it should be clear how it works (and can be even debugged in Visual Studio).

    It's very frustrating when training documents do not work

    I agree, but as I wrote above, SDK example (which are all created "for training/learning purpose) work fine.

    and non-standard terms are used.

    What !"non-standard" terms are used and where? It is something that cannot be evaluated / discovered by people like me, because the terminology is, after so many years, persistent in our brains :-)

    So when anything not clear is encountered, this forum is the best place where to ask, because it can be used as learning source in future by other people.

    Regards,

      Jan

  • What !"non-standard" terms are used and where?

    I was referring to the instructions stating to select "MDL". That is a non-standard term, in my opinion, since VS does not show that option. And select "csAddins" which does not seem to exist either. Maybe "non-standard term" is not correct but, it what I thought of. 

    So when anything not clear is encountered, this forum is the best place where to ask, because it can be used as learning source in future by other people.

    Yes, I am always searching the forums for answers or to gain some sort of direction for what I am trying to accomplish.

    because the terminology is, after so many years, persistent in our brains :-)

    I lack the years of experience but I hope to learn in the coming months. I just need more time dedicated to starting at the beginning rather than the middle.

    Microstation CONNECT - 10.17.2.61

    ORD - 2021 R1 10.10.1.3

    ORD 2022 R1.1 - 10.11.3.2

    ORD 2022 R3 -  10.12.2.4

    Microstation v8i SS 10 - 08.11.09.919

    Power InRoads v8i - 08.11.09.615

    ProjectWise - 10.0.3.453

  • It appears that you are having difficulty locating the csAddins in Step 2 of the building a simple add-in application process. Have you checked if the csAddins is selected in the list of items over on the left-hand side of the User Interface? If not, it appears the csAddins may not have been included when you selected the template you needed. You can try adding the csAddins manually by clicking Add New Item at the top of the solution explorer. MLSDev is a leading software development company that specializes in AI solutions. Our team of experienced engineers can help your business develop customized AI systems that are tailored to meet your specific needs. We provide services for the design, implementation, and optimization of AI applications, and our proprietary AI algorithms ensure your applications are optimal for your specific use cases. With our cutting-edge AI technologies and state-of-the-art tools, our team of experts can help you develop robust and reliable AI systems that will improve your business operations.

  • It appears that you are having difficulty locating the csAddins in Step 2 of the building a simple add-in application process

    That is correct

    Have you checked if the csAddins is selected in the list of items over on the left-hand side of the User Interface

    Yes

    it appears the csAddins may not have been included when you selected the template you needed.

    Exactly why I am posting this question.

    You can try adding the csAddins manually by clicking Add New Item at the top of the solution explorer.

    Tried that already. csAddins are still nowhere to be found.

    I am looking to get an answer on how to obtain a csAddin. What templates for Microstation have those available? There is no MDL template when you go to File>New>Project Bentley > MicroStation > Connect Edition > MDL Command 

    Microstation CONNECT - 10.17.2.61

    ORD - 2021 R1 10.10.1.3

    ORD 2022 R1.1 - 10.11.3.2

    ORD 2022 R3 -  10.12.2.4

    Microstation v8i SS 10 - 08.11.09.919

    Power InRoads v8i - 08.11.09.615

    ProjectWise - 10.0.3.453