你完全可以把.sln文件拷贝到你的app_code目录下,以后就从这里打开解决方案就可以了!不过其实我猜你没有协调过真正大一点的团队。我要告诉你的是,其实sln文件从来不是团队共享的。sln文件干什么用?其实每一个人都会有自己的sln文件,比如每一个人自己开发自己的任务时,其的测试驱动程序都是自己本地的,并不需要提交到源代码管理系统上。比如说你可能在sln中增加一个console工程,然后这个工程引用了项目中bll工程,然后这个工程作为启动工程来测试业务逻辑代码的开发。你也可能另外有自己的一个web site工程,引用了sln中其它工程,你现在自己的网站项目中运行自己的测试页面和控件,来驱动开发其它需要提交到源代码管理系统里的工程代码。其实每一个人都可以有自己的sln文件,sln文件并不共享。如果sln文件被修改,也不会锁住其他人,或者影响(比如说搞乱)其他人。假设源代码管理系统中有一个sln文件,其实每一个人应该复制到本地,就好象C:\Users\Admin\Documents\Visual Studio 2008\Projects\abc\ 这种位置。而你却适得其反,希望放到共享的位置里,所以我猜你是只对个人开发软件比较习惯的原因。
把你的Website拷贝到
C:\Users\Admin\Documents\Visual Studio 2008\Projects\YourFolder
下
(YourFolder是你的解决方案的文件夹。)
然后选中解决方案,右键,添加已存在的Website
你完全可以把.sln文件拷贝到你的app_code目录下,以后就从这里打开解决方案就可以了!不过其实我猜你没有协调过真正大一点的团队。我要告诉你的是,其实sln文件从来不是团队共享的。sln文件干什么用?其实每一个人都会有自己的sln文件,比如每一个人自己开发自己的任务时,其的测试驱动程序都是自己本地的,并不需要提交到源代码管理系统上。比如说你可能在sln中增加一个console工程,然后这个工程引用了项目中bll工程,然后这个工程作为启动工程来测试业务逻辑代码的开发。你也可能另外有自己的一个web site工程,引用了sln中其它工程,你现在自己的网站项目中运行自己的测试页面和控件,来驱动开发其它需要提交到源代码管理系统里的工程代码。其实每一个人都可以有自己的sln文件,sln文件并不共享。如果sln文件被修改,也不会锁住其他人,或者影响(比如说搞乱)其他人。假设源代码管理系统中有一个sln文件,其实每一个人应该复制到本地,就好象C:\Users\Admin\Documents\Visual Studio 2008\Projects\abc\ 这种位置。而你却适得其反,希望放到共享的位置里,所以我猜你是只对个人开发软件比较习惯的原因。