0

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

任何指示或想法?

谢谢!

4

3 回答 3

1

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

于 2008-10-31T15:56:23.243 回答
0

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

于 2008-09-15T15:21:59.097 回答
0

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

于 2008-09-15T15:33:41.110 回答