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

StackOverflow https://stackoverflow.com/questions/63790

当尝试在新格式化的电脑上从源代码管理打开项目时,从 VSS 获取 sln 文件后,我收到一条“无法从 Web 服务器获取项目文件”的消息。如果我尝试从资源管理器打开 sln 文件,我也会收到相同的错误。

有什么指示或想法吗?

谢谢!

有帮助吗?

解决方案

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

其他提示

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

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top