当尝试从新格式化的PC上的源代码管理中打开项目时,从VSS获取sln文件后,我收到“无法从Web服务器获取项目文件”。如果我尝试从资源管理器中打开sln文件,我也会收到同样的错误。
任何指针或想法?
谢谢!
答案 0 :(得分:1)
这个问题很老,所以你可能已经解决了这个问题,但以防万一:项目文件是否使用IIS?如果是这样,那么可能是尝试从IIS读取项目文件,并且新格式化的计算机上不存在虚拟目录。此外,当您打开解决方案时,应该在“输出”窗口中提供有关该消息的更多详细信息,以帮助您找到原因。使用VS2003,您还需要将用户帐户添加到“调试器用户”和“VS开发人员”以及可能正在运行AppPool的帐户(可能是网络服务器,ASPNET或IUSER_xxx)。这可能取决于您使用的身份验证类型。有时我也必须将这些组权限添加到虚拟目录位置。自从我将VS2003用于Web项目以来已经有一段时间了。
答案 1 :(得分:0)
你的sln文件中有什么奇怪的吗?您是否使用文本编辑器打开它以查看它是否链接到远程资源?
答案 2 :(得分:0)
尝试删除.csproj文件(尽管先备份)。