Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Project structure [modified]

Project structure [modified]

Scheduled Pinned Locked Moved The Lounge
10 Posts 9 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • V Offline
    V Offline
    VAIO Blue
    wrote on last edited by
    #1

    I normally have a structure like this solution ---bin ---projectA ------source files ---sub-solution ------projectB ---------source files however, many projects I seens are structured like this solution ---bin ---projectA ---projectB ---src ------source files of projectA and B -- modified at 7:42 Friday 10th November, 2006

    B R G B S 7 Replies Last reply
    0
    • V VAIO Blue

      I normally have a structure like this solution ---bin ---projectA ------source files ---sub-solution ------projectB ---------source files however, many projects I seens are structured like this solution ---bin ---projectA ---projectB ---src ------source files of projectA and B -- modified at 7:42 Friday 10th November, 2006

      B Offline
      B Offline
      Bradml
      wrote on last edited by
      #2

      Ok good on you. Thanks for being so.... .... [EDIT] Perceptive (that's the word!)[/EDIT]

      Last modified: 2hrs 6mins after originally posted --

      1 Reply Last reply
      0
      • V VAIO Blue

        I normally have a structure like this solution ---bin ---projectA ------source files ---sub-solution ------projectB ---------source files however, many projects I seens are structured like this solution ---bin ---projectA ---projectB ---src ------source files of projectA and B -- modified at 7:42 Friday 10th November, 2006

        R Offline
        R Offline
        Ray Kinsella
        wrote on last edited by
        #3

        that is really useful know....

        Regards Ray "Je Suis Mort De Rire" Blogging @ Keratoconus Watch

        1 Reply Last reply
        0
        • V VAIO Blue

          I normally have a structure like this solution ---bin ---projectA ------source files ---sub-solution ------projectB ---------source files however, many projects I seens are structured like this solution ---bin ---projectA ---projectB ---src ------source files of projectA and B -- modified at 7:42 Friday 10th November, 2006

          G Offline
          G Offline
          GaryWoodfine
          wrote on last edited by
          #4

          Thats really good to know I have seen projects like this Project bin Images Documents Classes Pages Usercontrols


          "a fool will not learn from a wise man, but a wise man will learn from a fool" "It is hard to fail, but it is worse never to have tried to succeed." - Theodore Roosevelt "Success is going from failure to failure without losing your enthusiasm." - Winston Churchill


          My Website || My Blog

          1 Reply Last reply
          0
          • V VAIO Blue

            I normally have a structure like this solution ---bin ---projectA ------source files ---sub-solution ------projectB ---------source files however, many projects I seens are structured like this solution ---bin ---projectA ---projectB ---src ------source files of projectA and B -- modified at 7:42 Friday 10th November, 2006

            B Offline
            B Offline
            benjymous
            wrote on last edited by
            #5

            You don't know how we manage our code, running around five concurrent projects (each made of hundreds of separate systems) that share some parts of the same code base, on at least 7 different platforms (with varying degrees of endianness) :sigh:

            -- Help me! I'm turning into a grapefruit! Buzzwords!

            1 Reply Last reply
            0
            • V VAIO Blue

              I normally have a structure like this solution ---bin ---projectA ------source files ---sub-solution ------projectB ---------source files however, many projects I seens are structured like this solution ---bin ---projectA ---projectB ---src ------source files of projectA and B -- modified at 7:42 Friday 10th November, 2006

              S Offline
              S Offline
              Sceptic Mole
              wrote on last edited by
              #6

              what about:

              workspace

              • projectA
                -- inc
                -- src
                -- (res)
              • projectB
                -- inc
                -- src
                ...
              V 1 Reply Last reply
              0
              • S Sceptic Mole

                what about:

                workspace

                • projectA
                  -- inc
                  -- src
                  -- (res)
                • projectB
                  -- inc
                  -- src
                  ...
                V Offline
                V Offline
                VAIO Blue
                wrote on last edited by
                #7

                Are there any advantages on having a src folder

                T 1 Reply Last reply
                0
                • V VAIO Blue

                  Are there any advantages on having a src folder

                  T Offline
                  T Offline
                  toxcct
                  wrote on last edited by
                  #8

                  VAIO Blue wrote:

                  Are there any advantages on having a src folder

                  to locate the sources !? :rolleyes:


                  You don't know where to start ? ask a good friend

                  [VisualCalc 3.0][Flags Beginner's Guide]

                  1 Reply Last reply
                  0
                  • V VAIO Blue

                    I normally have a structure like this solution ---bin ---projectA ------source files ---sub-solution ------projectB ---------source files however, many projects I seens are structured like this solution ---bin ---projectA ---projectB ---src ------source files of projectA and B -- modified at 7:42 Friday 10th November, 2006

                    S Offline
                    S Offline
                    Scott Dorman
                    wrote on last edited by
                    #9

                    This is the structure that we use:

                    [product]

                    \bin

                    \build_logs

                    \docs

                    \extras

                    \installer

                    \interop

                    \references

                    \src

                    \vendor

                    [product]

                    The main root folder for the particular product. This is the only part of the directory structure that changes, since the folder name is the product name or product code name.

                    bin

                    Used to hold the compiled project binaries when built through the build scripts.

                    build_logs

                    Used to hold the log files generated by the build scripts.

                    docs

                    Code generated/automated documentation (FxCop, NDoc, etc.).

                    extras

                    Utility applications used for developing or testing.

                    installer

                    The InstallShield project file and any additional resources required by the installer.

                    interop

                    Any .NET interop libraries required by the project.

                    references

                    Documents that reference websites and articles used.

                    src

                    Project source code, usually broken down into separate folders for the actual VS projects. The main solution file is located here.

                    vendor

                    Third-party binaries and source code, if available.

                    We are also looking at adding a "build_system" folder that would contain all of the build system related files, such as the build scripts and the CI project settings.

                    ----------------------------- In just two days, tomorrow will be yesterday.

                    1 Reply Last reply
                    0
                    • V VAIO Blue

                      I normally have a structure like this solution ---bin ---projectA ------source files ---sub-solution ------projectB ---------source files however, many projects I seens are structured like this solution ---bin ---projectA ---projectB ---src ------source files of projectA and B -- modified at 7:42 Friday 10th November, 2006

                      C Offline
                      C Offline
                      Chris S Kaiser
                      wrote on last edited by
                      #10

                      I'll attempt to understand the question, if there was one... for C++ I use:

                      bin
                      obj
                      proj a
                      proj b
                      proj a
                      inc
                      src
                      res
                      proj b
                      inc
                      src
                      res

                      And the reason is so that I can easily delete the obj directory and copy the bin directory, as well as copy the individual project source trees without being encumbered by the temp files. Which .NET doesn't allow me to do, as the temp obj dirs reside in the project folder and can't be moved. :mad:

                      What's in a sig? This statement is false. Build a bridge and get over it. ~ Chris Maunder

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups