从VSS打开解决方案时,VS 2003报告"无法从Web服务器获取项目文件"

时间:2020-03-05 18:53:41  来源:igfitidea点击:

尝试从新格式化的PC上的源代码控制打开项目时,从VSS获取sln文件后,我收到"无法从Web服务器获取项目文件"的信息。如果尝试从资源管理器中打开sln文件,也会收到相同的错误。

有任何指示或者想法吗?

谢谢!

解决方案

回答

sln文件中有什么奇怪的东西吗?我们是否已使用文本编辑器打开它以查看它是否链接到远程资源?

回答

尝试删除.csproj文件(不过请先备份它们)。

回答

这个问题很老,所以我们可能已经解决了这个问题,但以防万一:项目文件是否使用IIS?如果是这样,则它可能正在尝试从IIS读取项目文件,并且新格式化的计算机上不存在虚拟目录。另外,在打开解决方案时,"输出"窗口中的消息应该有更多详细信息,这将有助于我们找到原因。使用VS2003,还需要将用户帐户添加到"调试器用户"和" VS开发人员"中,并可能添加到运行AppPool的帐户(可能是网络服务器,ASPNET或者IUSER_xxx)。这也可能取决于我们使用的身份验证类型。有时,我还必须在虚拟目录位置中添加这些组权限。自从我将VS2003与Web项目一起使用以来已经有一段时间了。