【发布时间】:2011-04-25 15:13:23
【问题描述】:
我们使用的是 Visual Studio 2008 和 .Net 3.5。我们可以使用 SDK 中的 MSBuild 在构建机器中构建 C# 项目,因为我们没有在构建机器上安装 Visual Studio。
现在我们正在尝试使用类似的设置构建安装项目。看起来 MSBuild 不喜欢 .vDProj。知道我们该怎么做吗?
谢谢,
编辑:
构建机只安装了SDK,没有安装Visual Studio,也没有安装其他第三方构建工具。
【问题讨论】:
-
呃,糟糕的问题。 “不喜欢”是什么意思?它可以在您的开发机器上运行吗?
-
您认为这个问题无效?我正在寻找一种在没有安装 Visual Studio 的情况下构建 vdproj 的方法。不清楚?我正在寻找一种在没有安装 Visual Studio 的机器上构建 vdproj 的方法。我知道 Microsoft SDK 无法做到这一点,但这里的一些专家可能有解决方法。这就是我在这里问的原因。这里的“不喜欢”意味着 MSBuild 无法构建它,无法将其识别为有效参数。我不知道它有什么问题。我的开发机器必须安装 Visual Studio,所以构建它没有问题。
-
您是否尝试过将项目转换为 '.NET 4'/VS2010 格式,然后使用 MSBuild 构建它?我认为 .NET 4 不会对本机代码产生影响。 PS:我同意,有效的问题。