实验室的一个项目,一直以来使用原来师兄机器上的数据库。因为人员变动,机器重新分配等原因,vss数据库重新部署到了一台新的机器上。
问题就来了:在一台机器上下载了代码之后,出现了路径错误问题。因为被管理的项目中,包含了项目文件(.sln文件),我用记事本打开,里面的路径还是原主机上的路径。我觉得就是这里出问题了吧。
于是,把vss数据库里的项目程序(sln文件)删除,重新导入。新导入的时候只导入项目源文件,不包括sln等文件(我开发的是网站bs架构的程序)。
在一台开发机器上重新下载了代码。用vs2005打开之后,直接就进入了项目,没有绑定vss时应该出现的用户登陆框(说明代码只是单机的并没有被vss管理)。
查阅了好多网页, 折腾了好久也没解决。偶然的点击文件->源代码管理->更改源代码管理。在弹出的小窗体中,可以看到列出的条目中有自己的项目,在“服务器名”一列为自己的项目选择vss服务器,之后点击上方的“绑定”。呵呵ok了。
再次打开网站时,就自动绑定vss了。路径依赖问题也没有了。