VS2005当然是有sln文件的,不过新建项目时他会给你见到一个默认的目录下。只要你在新建项目时,在弹出窗口中的创建解决方案目录 选择去掉的话,它就会在你项目的目录下创建同名的解决方案名,以sln和suo结尾。当然同时也会有一个以csproj结尾的项目文件了