Я не уверен, как это работает.Я использую Visual Studio 2008, и я создал библиотеку классов (скажем, имя Test).Я также выбрал вариант создания папки для решения.Ниже приведена структура каталогов, которую я получаю:
Test
- Test
- bin
- Debug
- obj
- Debug
- Properties
- AassemblyInfo.cs
- Test.cs
- Test.csproj
- Test.sln
- Test.suo
Это значение по умолчанию, и у меня нет проблем с выполнением моего кода таким образом.Я вижу, что другие решения (библиотеки классов), ранее созданные в Subversion другими, имеют другую структуру.Структура для этого выглядит следующим образом:
Test
- .svn
- lib
- <<Reference 1>>
- <<Reference 2>>
- ....
- <<Reference N>>
- src
- bin
- Debug
- obj
- Debug
- Properties
- AassemblyInfo.cs
- Test.cs
- Test.csproj
- Test.sln
- Test.suo
Как мне создать эту структуру?
Все ссылки на другие проекты хранятся в папке lib
, а исходный код - в папке src
.Это не тот случай, который происходит со мной.Когда я открываю решение в Visual Studio, я не вижу таких папок, как lib
или src
.Это показывает так же, как у меня.