visual studio的工程是怎么工作的?

s_baoshan 2010-05-31 04:43:30
最近正在学C#,开发工具是VS2010
在编译单个文件的代码时系统的编译选项是黑的,不能点。我很郁闷,只能用控制台命令编译运行。
以前自己通过看书在linux平台下用Gcc和VI写过一些小程序,也接触过Makefile编译过程;没怎么用过IDE。

我想问问visual studio的“工程”具体是什么含义?是否也有一些指示性的文件总揽此工程的所有项目?

还有,C#的名字空间是怎么回事,是否对应库文件?
...全文
64 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
s_baoshan 2010-06-01
  • 打赏
  • 举报
回复
楼上二位说的太简单了 不太系统 我还是有些迷惑 呵呵

命名空间我这么理解:它类似于一个抽象的类的集合,把具有相似性的类聚合到一起,然后取个名字;有点像局域网与单个计算终端的关系,对外是统一的网络名,而具体到个别计算机时要指明详细的路径。
qq497525725 2010-05-31
  • 打赏
  • 举报
回复
命名空间 是逻辑分组
dll 是物理分组

捷哥1999 2010-05-31
  • 打赏
  • 举报
回复
在vs中,编译的单元,最小单位是项目,单个文件不支持。
工程是vs组织一个项目的单位,创建一个控制台工程、windows窗体工程或者一个dll工程。

命名空间不一定对应dll,一个dll可以有多个命名空间的。

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧