如何在Visual Studio中打开解决方案

问题描述:

我有一个由某人创建的网站;现在我试图打开它。如何在Visual Studio中打开解决方案

我怀疑这个项目是否会包含解决方案?在Visual Studio中,我试图打开通过打开的网站选项,但我没有找到解决方案。

这是对的吗?如何最好地使用Visual Studio打开网站?

+0

你想打开什么? `http:// example.com`,本地Intranet站点,.sln文件或Visual Studio网站项目?你提到“尝试通过开放网站选项打开” - 编辑你的问题并发布该对话框的屏幕截图以及你正在使用的值。 – 2011-02-04 05:54:14

+0

@ Camp ..最终目标是..知道哪些文件包含解决方案..是网站项目包含解决方案吗? – Mihir 2011-02-04 05:56:06

如果您想直接编辑网站的文件,那么这将起作用。如果您正在寻找用于创建网站的ASP.Net或MVC解决方案,那么这将不起作用。

除非您有明确的源代码访问权限,否则无法打开网站作为解决方案。当ASP.NET网站发布时,实际的解决方案已不再为公众所用,并且您只能获得HTML表示(客户端)而不是源(服务器端)。

  1. 项目不包含解决方案。解决方案由一个或多个项目组成。
  2. 在一个网站的情况下,你甚至需要一个解决方案,您可以通过将文件直接打开网站 - >打开网站选项,并指出该文件夹包含网站

存在着两种不同类型的项目:网络应用程序和网站。如果包含该项目的目录不包含项目文件(* .csproj或* .vbproj),则该目录可能是一个网站。您可以在打开.aspx文件时进行检查。在@Page标签中,您将看到属性代​​码文件,而Web应用程序使用属性代码隐藏。 您打开打开网站的网站。目录中的任何文件都属于该项目,除非其文件扩展名为* .excluded。 希望这有助于。

如果您正在制作web/windows项目,您将无法获得解决方案文件。它只会在网站上提供。此外,如果您发布该网站,您将无法获得解决方案文件。所以请确保它是一个网站,而不是发布。