Understanding project types in a Visual Studio web application










0















I'm trying to make some changes to an old ASP.NET Web Application project developed by someone a couple years ago in VS2015. The project seems to comprise of many subprojects. In the following image, the icon of each subproject seems to indicate a specific type of the project. Could someone please explain each of these types by looking at the icon?



enter image description here










share|improve this question






















  • related: stackoverflow.com/q/660790/1132334

    – dlatikay
    Nov 14 '18 at 17:57











  • Projects aren't composed of subprojects. Solutions contain projects. Projects can then reference each other

    – mason
    Nov 14 '18 at 18:03











  • Possible duplicate of How do you tell the Visual Studio project type from an existing Visual Studio project

    – Reyan Chougle
    Nov 14 '18 at 18:16















0















I'm trying to make some changes to an old ASP.NET Web Application project developed by someone a couple years ago in VS2015. The project seems to comprise of many subprojects. In the following image, the icon of each subproject seems to indicate a specific type of the project. Could someone please explain each of these types by looking at the icon?



enter image description here










share|improve this question






















  • related: stackoverflow.com/q/660790/1132334

    – dlatikay
    Nov 14 '18 at 17:57











  • Projects aren't composed of subprojects. Solutions contain projects. Projects can then reference each other

    – mason
    Nov 14 '18 at 18:03











  • Possible duplicate of How do you tell the Visual Studio project type from an existing Visual Studio project

    – Reyan Chougle
    Nov 14 '18 at 18:16













0












0








0








I'm trying to make some changes to an old ASP.NET Web Application project developed by someone a couple years ago in VS2015. The project seems to comprise of many subprojects. In the following image, the icon of each subproject seems to indicate a specific type of the project. Could someone please explain each of these types by looking at the icon?



enter image description here










share|improve this question














I'm trying to make some changes to an old ASP.NET Web Application project developed by someone a couple years ago in VS2015. The project seems to comprise of many subprojects. In the following image, the icon of each subproject seems to indicate a specific type of the project. Could someone please explain each of these types by looking at the icon?



enter image description here







c# asp.net visual-studio






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Nov 14 '18 at 17:49









namnam

4,3071552123




4,3071552123












  • related: stackoverflow.com/q/660790/1132334

    – dlatikay
    Nov 14 '18 at 17:57











  • Projects aren't composed of subprojects. Solutions contain projects. Projects can then reference each other

    – mason
    Nov 14 '18 at 18:03











  • Possible duplicate of How do you tell the Visual Studio project type from an existing Visual Studio project

    – Reyan Chougle
    Nov 14 '18 at 18:16

















  • related: stackoverflow.com/q/660790/1132334

    – dlatikay
    Nov 14 '18 at 17:57











  • Projects aren't composed of subprojects. Solutions contain projects. Projects can then reference each other

    – mason
    Nov 14 '18 at 18:03











  • Possible duplicate of How do you tell the Visual Studio project type from an existing Visual Studio project

    – Reyan Chougle
    Nov 14 '18 at 18:16
















related: stackoverflow.com/q/660790/1132334

– dlatikay
Nov 14 '18 at 17:57





related: stackoverflow.com/q/660790/1132334

– dlatikay
Nov 14 '18 at 17:57













Projects aren't composed of subprojects. Solutions contain projects. Projects can then reference each other

– mason
Nov 14 '18 at 18:03





Projects aren't composed of subprojects. Solutions contain projects. Projects can then reference each other

– mason
Nov 14 '18 at 18:03













Possible duplicate of How do you tell the Visual Studio project type from an existing Visual Studio project

– Reyan Chougle
Nov 14 '18 at 18:16





Possible duplicate of How do you tell the Visual Studio project type from an existing Visual Studio project

– Reyan Chougle
Nov 14 '18 at 18:16












2 Answers
2






active

oldest

votes


















0














Visual Studio displays different icons for some "special" project types, which obtained from its internal GUID in the project file, and assigned when created from the proper templates. In the screenshot, they mean:




  • A window with a globe: Web application. A project that serves a dynamic ASP.NET web page.


  • A window with an Erlenmeyer flask: Test project. A project that contains unit tests authored with the MsTest framework.


  • A box with the C# legend: Everything else. It can be a class library, a normal windows or console program, or any other project that Visual Studio doesn't recognizes, but always writen in the C# language.


  • A window with the Visual Studio logo: The loaded solution containing all other projects.

However, don't put too much faith in those icons being representative of anything meaningful. They appear when you use the suggested procedures in Visual Studio to create them, but if you deviate enough from the tutorials, they'll all end up showing generic icons. Therefore use descriptive names for them.






share|improve this answer






























    0














    Since you have the solution, you could right click on the project, then on the application (first option), see whats under output type: That should give you more info.



    One with c# icon is either class library or win form or wpf (check output in prop)
    one with flask icon is some kind of unit test project
    one with circle/world is a asp.net web app (.net framework)



    By the way, if you have other project icons, you could open add new project window in visual studio (by right clicking on the solution, then add, then new project OR from the menu File.New.Project) and go through the list and compare. It may not be efficient, but there aren't many project types anyway.






    share|improve this answer
























      Your Answer






      StackExchange.ifUsing("editor", function ()
      StackExchange.using("externalEditor", function ()
      StackExchange.using("snippets", function ()
      StackExchange.snippets.init();
      );
      );
      , "code-snippets");

      StackExchange.ready(function()
      var channelOptions =
      tags: "".split(" "),
      id: "1"
      ;
      initTagRenderer("".split(" "), "".split(" "), channelOptions);

      StackExchange.using("externalEditor", function()
      // Have to fire editor after snippets, if snippets enabled
      if (StackExchange.settings.snippets.snippetsEnabled)
      StackExchange.using("snippets", function()
      createEditor();
      );

      else
      createEditor();

      );

      function createEditor()
      StackExchange.prepareEditor(
      heartbeatType: 'answer',
      autoActivateHeartbeat: false,
      convertImagesToLinks: true,
      noModals: true,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: 10,
      bindNavPrevention: true,
      postfix: "",
      imageUploader:
      brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
      contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
      allowUrls: true
      ,
      onDemand: true,
      discardSelector: ".discard-answer"
      ,immediatelyShowMarkdownHelp:true
      );



      );













      draft saved

      draft discarded


















      StackExchange.ready(
      function ()
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53306063%2funderstanding-project-types-in-a-visual-studio-web-application%23new-answer', 'question_page');

      );

      Post as a guest















      Required, but never shown

























      2 Answers
      2






      active

      oldest

      votes








      2 Answers
      2






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      0














      Visual Studio displays different icons for some "special" project types, which obtained from its internal GUID in the project file, and assigned when created from the proper templates. In the screenshot, they mean:




      • A window with a globe: Web application. A project that serves a dynamic ASP.NET web page.


      • A window with an Erlenmeyer flask: Test project. A project that contains unit tests authored with the MsTest framework.


      • A box with the C# legend: Everything else. It can be a class library, a normal windows or console program, or any other project that Visual Studio doesn't recognizes, but always writen in the C# language.


      • A window with the Visual Studio logo: The loaded solution containing all other projects.

      However, don't put too much faith in those icons being representative of anything meaningful. They appear when you use the suggested procedures in Visual Studio to create them, but if you deviate enough from the tutorials, they'll all end up showing generic icons. Therefore use descriptive names for them.






      share|improve this answer



























        0














        Visual Studio displays different icons for some "special" project types, which obtained from its internal GUID in the project file, and assigned when created from the proper templates. In the screenshot, they mean:




        • A window with a globe: Web application. A project that serves a dynamic ASP.NET web page.


        • A window with an Erlenmeyer flask: Test project. A project that contains unit tests authored with the MsTest framework.


        • A box with the C# legend: Everything else. It can be a class library, a normal windows or console program, or any other project that Visual Studio doesn't recognizes, but always writen in the C# language.


        • A window with the Visual Studio logo: The loaded solution containing all other projects.

        However, don't put too much faith in those icons being representative of anything meaningful. They appear when you use the suggested procedures in Visual Studio to create them, but if you deviate enough from the tutorials, they'll all end up showing generic icons. Therefore use descriptive names for them.






        share|improve this answer

























          0












          0








          0







          Visual Studio displays different icons for some "special" project types, which obtained from its internal GUID in the project file, and assigned when created from the proper templates. In the screenshot, they mean:




          • A window with a globe: Web application. A project that serves a dynamic ASP.NET web page.


          • A window with an Erlenmeyer flask: Test project. A project that contains unit tests authored with the MsTest framework.


          • A box with the C# legend: Everything else. It can be a class library, a normal windows or console program, or any other project that Visual Studio doesn't recognizes, but always writen in the C# language.


          • A window with the Visual Studio logo: The loaded solution containing all other projects.

          However, don't put too much faith in those icons being representative of anything meaningful. They appear when you use the suggested procedures in Visual Studio to create them, but if you deviate enough from the tutorials, they'll all end up showing generic icons. Therefore use descriptive names for them.






          share|improve this answer













          Visual Studio displays different icons for some "special" project types, which obtained from its internal GUID in the project file, and assigned when created from the proper templates. In the screenshot, they mean:




          • A window with a globe: Web application. A project that serves a dynamic ASP.NET web page.


          • A window with an Erlenmeyer flask: Test project. A project that contains unit tests authored with the MsTest framework.


          • A box with the C# legend: Everything else. It can be a class library, a normal windows or console program, or any other project that Visual Studio doesn't recognizes, but always writen in the C# language.


          • A window with the Visual Studio logo: The loaded solution containing all other projects.

          However, don't put too much faith in those icons being representative of anything meaningful. They appear when you use the suggested procedures in Visual Studio to create them, but if you deviate enough from the tutorials, they'll all end up showing generic icons. Therefore use descriptive names for them.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Nov 14 '18 at 18:07









          AlejandroAlejandro

          4,39722238




          4,39722238























              0














              Since you have the solution, you could right click on the project, then on the application (first option), see whats under output type: That should give you more info.



              One with c# icon is either class library or win form or wpf (check output in prop)
              one with flask icon is some kind of unit test project
              one with circle/world is a asp.net web app (.net framework)



              By the way, if you have other project icons, you could open add new project window in visual studio (by right clicking on the solution, then add, then new project OR from the menu File.New.Project) and go through the list and compare. It may not be efficient, but there aren't many project types anyway.






              share|improve this answer





























                0














                Since you have the solution, you could right click on the project, then on the application (first option), see whats under output type: That should give you more info.



                One with c# icon is either class library or win form or wpf (check output in prop)
                one with flask icon is some kind of unit test project
                one with circle/world is a asp.net web app (.net framework)



                By the way, if you have other project icons, you could open add new project window in visual studio (by right clicking on the solution, then add, then new project OR from the menu File.New.Project) and go through the list and compare. It may not be efficient, but there aren't many project types anyway.






                share|improve this answer



























                  0












                  0








                  0







                  Since you have the solution, you could right click on the project, then on the application (first option), see whats under output type: That should give you more info.



                  One with c# icon is either class library or win form or wpf (check output in prop)
                  one with flask icon is some kind of unit test project
                  one with circle/world is a asp.net web app (.net framework)



                  By the way, if you have other project icons, you could open add new project window in visual studio (by right clicking on the solution, then add, then new project OR from the menu File.New.Project) and go through the list and compare. It may not be efficient, but there aren't many project types anyway.






                  share|improve this answer















                  Since you have the solution, you could right click on the project, then on the application (first option), see whats under output type: That should give you more info.



                  One with c# icon is either class library or win form or wpf (check output in prop)
                  one with flask icon is some kind of unit test project
                  one with circle/world is a asp.net web app (.net framework)



                  By the way, if you have other project icons, you could open add new project window in visual studio (by right clicking on the solution, then add, then new project OR from the menu File.New.Project) and go through the list and compare. It may not be efficient, but there aren't many project types anyway.







                  share|improve this answer














                  share|improve this answer



                  share|improve this answer








                  edited Nov 14 '18 at 18:09

























                  answered Nov 14 '18 at 17:59









                  NoSaidTheCompilerNoSaidTheCompiler

                  1,82521835




                  1,82521835



























                      draft saved

                      draft discarded
















































                      Thanks for contributing an answer to Stack Overflow!


                      • Please be sure to answer the question. Provide details and share your research!

                      But avoid


                      • Asking for help, clarification, or responding to other answers.

                      • Making statements based on opinion; back them up with references or personal experience.

                      To learn more, see our tips on writing great answers.




                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function ()
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53306063%2funderstanding-project-types-in-a-visual-studio-web-application%23new-answer', 'question_page');

                      );

                      Post as a guest















                      Required, but never shown





















































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown

































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown







                      Popular posts from this blog

                      Use pre created SQLite database for Android project in kotlin

                      Darth Vader #20

                      Ondo