【问题标题】:Visual studio 2010 creates new project every time I open a web site每次打开网站时,Visual Studio 2010 都会创建新项目
【发布时间】:2012-11-28 08:58:20
【问题描述】:

我正在为拥有多个 ASP.NET 网站(而不是 ASP.NET Web 应用程序)的客户工作。每次我在 VS2010 中打开这些网站之一时,我都必须告诉 Visual Studio 使用 IIS Express,而对于较旧的网站,我必须告诉 VS2010 我不想将其转换为 .NET 4。 我可以在标题栏中看到,一旦加载了网站,每次都会创建一个新的解决方案文件,因为它显示“[websitename] (NN)”,并且每次加载网站时,NN 都会增加 1。 如果我可以直接打开解决方案文件,或者在某处更改设置,告诉 VS2010 使用该站点的现有解决方案文件,那将很方便。 有谁知道这是否可能?

【问题讨论】:

  • 您不能只创建一个空的解决方案,添加该网站,然后再打开该解决方案而不是网站吗?
  • 如何将网站添加到解决方案中?
  • 右键单击解决方案(解决方案资源管理器顶部),然后添加...,然后是现有网站...,然后找到您的网站。
  • 好的……我问错了问题……你如何创建一个空的解决方案?我可以创建一个空项目,大概会创建一个解决方案,然后删除该项目,然后添加现有网站,但这似乎有点复杂。当我打开网站时,有没有办法打开 VS 为我创建的解决方案?我想我只需要找到自动创建的解决方案的默认位置...

标签: asp.net visual-studio-2010 visual-studio web


【解决方案1】:

以下是实现该目标所需的步骤:

  1. 通过单击文件 -> 新建 -> 项目 -> 其他项目类型 -> Visual Studio 解决方案添加一个空解决方案
  2. 在您的解决方案资源管理器中,除了空解决方案的一个条目外,什么都不显示,右键单击该解决方案条目,单击添加 -> 现有网站,然后在文件系统中找到现有网站并确认。

完成。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-10-06
    • 2018-02-19
    • 1970-01-01
    • 2021-09-16
    • 2023-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多