我是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的东西。
答案 0 :(得分:0)
如果我理解正确的话:
希望这会有所帮助
当你构建它时,它会有bin等目录。
答案 1 :(得分:0)
解决方案是VS概念,它在VS之外并不重要。 解决方案可以包含多个项目和/或文件。项目是如何构建exe / web / dll程序集的。每个项目都将成为它自己的集会。
项目可以包含彼此的引用(避免双向引用)项目A依赖于项目B& C.项目B取决于D等。
bin& obj是汇编程序集的位置。 bin是当前程序集和所有依赖项。 obj就是这个项目的集会。
lib很可能是第三方图书馆的用武之地,但我没见过之前自动生成的。