问题如下:
1、打开DSP文件和打开DSW文件有什么区别?2、是不是打开DSP文件前必须先打开DSW文件?3、是不是可以在不打开DSW文件的前提下,直接打开DSP文件?

解决方案 »

  1.   

    dsp包含一个工程
    dsw为一个解决方案
    一个解决方案中可以包含多个工程
      

  2.   

    *.dsp(DeveloperStudio Project):是VC++的工程配置文件,比如说你的工程包含哪个文件,你的编译选项是什么等等,编译的时候是按照.dsp的配置来的。
    *.dsw(DeveloperStudio Workspace):是工作区文件,用来配置工程文件的。它可以指向一个或多个.dsp文件。
      

  3.   

    DSP对应你的一个工程,DSW是工作区文件,它可以包含多个工程,也就是它可以打开多个DSP文件
      

  4.   

    请大家着重回答第2/3两个问题:2、是不是打开DSP文件前必须先打开DSW文件?3、是不是可以在不打开DSW文件的前提下,直接打开DSP文件?
      

  5.   

    呵呵,你刚好说反了呢,dsw可以没有的~~
      

  6.   

    可以直接打开DSP文件
    在孙鑫的《vc++深入详解》中有一个匿名管道的例子,一个方案中上面有两个工程:parent和child,可以单独打开child,也可以打开parent,则是一个方案,在其中可以切换启动工程。