【问题标题】:Visual Studio 2008 tries to convert a web deployment project every time I open the solution每次打开解决方案时,Visual Studio 2008 都会尝试转换 Web 部署项目
【发布时间】:2009-01-07 10:09:27
【问题描述】:

我正在使用 Visual Studio 2008 中的 Web 部署项目

现在,每次我打开包含 Web 部署的 ASP.NET Web 项目解决方案时,Visual Studio 都会要求转换项目(我猜是从 VS 2005 到 2008)。我进行转换并保存,但如果我关闭重新打开解决方案,VS 坚持尝试转换项目。

谁知道如何解决这个烦人的问题?

更新 - 配置:

  • Visual Studio 2008 Professional(德语)
  • ASP.NET 3.5(VB.NET 作为语言)
  • Subversion/VisualSVN
  • 1 个 Web 项目 + 4 个库项目 + 1 个 Web 部署项目(新)

【问题讨论】:

  • 项目版本是否用TFS控制?
  • 源代码控制是 Subversion - VisualSVN
  • 我遇到了类似的问题,但使用的是 TFS。如果项目最初没有通过 Team Explorer 签出,它总是让我要求转换。

标签: asp.net visual-studio visual-studio-2008 web-deployment-project


【解决方案1】:

我找到了解决办法:

  • 在 Visual Studio 2008 的解决方案资源管理器中右键单击 Web 部署项目。
  • 选择“打开项目文件”
  • 将 ToolsVersion 值从“3.5”更改为“4.0”

(.wdproj 文件的 XML)

<Project ToolsVersion="3.5" DefaultTargets="Build" ...

进入

<Project ToolsVersion="4.0" DefaultTargets="Build" ...

就是这样!

【讨论】:

  • 当然,这是正确的,您现在可以这样做(无需获得代表。)。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-01-29
  • 1970-01-01
  • 2013-10-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多