为什么有时候建的解决方案,在解决方案资源管理器中显示的是一个“C#文件”标志。在此时,添加新建项,在安装的类库模板中没有“类库”这一项?     而有的时候在解决方案资源管理器中显示的是一个“解决方案sln”标志,而且提示包含四个项目。在此时,添加新建项,在安装的类库模板中有“类库”这一项?
这是由于什么原因造成的?在新建时有什么不同?还请多多指教
    

解决方案 »

  1.   

    一个是Window窗体程序,另一个是控制台程序...
      

  2.   


    也就是“在Window窗体程序” 中不可以添加新建项“类库”,而在“控制台程序”则可以添加新建项“类库”。同时,web应用程序也可以添加“类库”也就是了。
      

  3.   


    反了吧?在Window窗体程序” 中可以添加新建项“类库”,同时,web应用程序也可以添加“类库”也就是了。而在“控制台程序”则不添加新建项“类库”。你如果只是写后台的程序,也就是没有要显示的东西,跟普通的C似的,那就建控制台程序,如果建window窗体程序,就是会显示一个窗体的程序,当然显示多个也是可以的,简单讲就是显示面板类的东西,而web中的,是你建网页或网站的时候用到的额……一般学习的顺序都是先控制台程序---->Window窗体程序----->web应用程序
      

  4.   

    可在下的vs2008,在web应用程序可以添加类库,而Window窗体程序则不可以?为什么呢?
      

  5.   

    为什么有时候建的解决方案,在解决方案资源管理器中显示的是一个“C#文件”标志。在此时,添加新建项,在安装的类库模板中没有“类库”这一项?  而有的时候在解决方案资源管理器中显示的是一个“解决方案sln”标志,而且提示包含四个项目。在此时,添加新建项,在安装的类库模板中有“类库”这一项?
    第一个问题:因为那个不是解决方案的图标,你添加新建项目,绝对不会出现类库。因为类库的图标本身就是C#文件的标志。第二个问题:SLN是解决方案,当然可以添加。注意:类库,控制台,Winform在级别上是一样的都是项目。
    你在一个项目里面,比如Web项目添加类库项目当然不可以。
    注意新建项目和新建项的区别,两个只有一字之差。
      

  6.   

    你新建一个程序的时候 系统会默认有一个SLN程序集文件 这个SLN文件可自定义放在哪个文件夹下 如果你没有和自己的类库放在一起 下次运行或添加的时候会很麻烦 要新建SLN文件 让后一个个添加