Не удается открыть проект, который включает в себя bin lib obj - PullRequest
0 голосов
/ 30 марта 2012

Я очень новичок в C # и Visual Studio. У меня есть пример проекта, и я пытаюсь создать его снова самостоятельно. Но я не мог, потому что есть файловая иерархия, которую я не знаю. Это решение для поиска, например:

-Solution 'XXX'
 -ProjectName1
   -Properties
   -References
   -App.config
   -Program.cs
 -ProjectName2
   -Properties
   -References
   -bin
   -lib
   -obj
   -Class

Сначала я создаю консольное приложение, и первое «ProjectName1» идет с этим. Но я не мог создать что-то вроде этой иерархии во второй "ProjectName2".

Я пытался создать новое консольное приложение в XXX, но есть иерархия, подобная ProjectName1, я должен создать что-то, включающее bin, lib и obj.

Ответы [ 2 ]

0 голосов
/ 30 марта 2012

Решение - это концепция VS, она мало что значит за пределами VS.Решение может содержать несколько проектов и / или файлов.Проекты - это то, как вы можете создавать сборки exe / web / dll.каждый проект станет собственной сборкой.

проекты могут содержать ссылки друг на друга (избегать двунаправленных ссылок). Проект A зависит от проектов B и C. Проект B зависит от D и т. д.

bin& obj - это место, куда собираются сборки.bin - это текущая сборка и все зависимости.obj - это просто сборка этого проекта.

lib, скорее всего, куда пойдут сторонние библиотеки, но я не видел, чтобы они генерировались раньше.

0 голосов
/ 30 марта 2012

Если я правильно понимаю:

  1. открой свое решение
  2. щелкните правой кнопкой мыши свое решение на вкладке обозревателя решений
  3. добавить / Новый проект
  4. Выберите консольное приложение
  5. Назовите его ProjectName2
  6. Нажмите ОК

Надеюсь, это будет полезно

и когда вы его создадите, у него будут каталоги bin и т. Д.

...