你如何设置.NET开发树?我使用这样的结构:
-projectname --config (where I put the configuration files) --doc (where I put all the document concerning the project: e-mails, documentation) --tools (all the tools I use: Nunit, Moq) --lib (all the libraries used by the solution: ninject or autofac) --src ---app (sourcefiles) ---test (unittests) solutionfile.sln build.csproj
符号" - "标记目录.
我认为在这些东西上建立一个好的结构是非常重要的.您应该能够从源代码控制系统获取源代码,然后在不打开Visual Studio或安装任何第三方库的情况下构建解决方案.
有什么想法吗?
我们使用了一个非常相似的布局,如JP Boodhoo的博客文章" 目录结构项目"中所述.
看看这些其他StackOverflow问题......
版本控制中的项目结构
最佳实践:协同环境,Bin目录,SVN