“.csproj文件是一种特殊的Xml文件”或许大家都知道这个,但是我以前一直以为这个文件非常的神秘,打开Rainbow的根目录的Rainbow.duemetri.net.csproj居然可以把所有的Rainbow根目录的东西调出来,而且还可以用资源视图和类视图来查看,前两天好像是在dudu还是 开心就好 的 的 Blog上看到说 .csproj是个特殊的xml文件,才知道的。
        现在看看用记事本打开Rainbow.duemetri.net.csproj后的大致结构,
<VisualStudioProject>
<CSHARP>
 。。。中间有好多东西
</CSHARP>
</VisualStudioProject>
为了知道他的行数,我把它的扩展名改成了XML然后用VS.net打开,居然有8037行。
原来里面记录了所有的关于项目的信息。

这个知识的一个应用:
有些人的.text的源代码的项目文件打不开好像就是因为那个.csproj文件少了一个关门符!(xml少了关门符可是不行的)只要你用文本文件打开就可以了,这些我也是从dudu 或者是从开心就好那里看来的。感谢他们!(这两天看了他们俩的太多的随笔以至于搞不清楚哪个是哪个,对不住!)