6

我使用了网站部署项目,但我发现 aspnet_merge.exe 实用程序不在我的构建服务器上。这使我无法构建。为了获得这个实用程序,我必须安装 Windows SDK,它以 ISO 文件形式提供并且超过 1gb。当我只需要一个组件时,我不想安装整个东西。但我不确定该文件是否依赖于该安装程序中的任何其他内容。我也不明白为什么 Web 工具隐藏在 Windows SDK 中。我希望它包含在一些网络工具安装程序中。

有没有人刚刚将此程序集复制到 FrameworkSDKDir 并使其以这种方式工作?

相关:使用 Visual Studio 2008 Web 部署项目 - 发现 aspnet_merge.exe 时出错

4

3 回答 3

6

我下载了 SDK 的“网络”版本,因为设置只有 500KB,它会提示您安装哪些组件,并且只下载和安装您选择的组件。除了“ .NET 开发工具”之外,我没有选中所有内容。然后它下载并安装了大约 250MB 的东西,包括 aspnet_merge.exe 和 sgen.exe

您可以在此处下载 Win 7 和 .NET 3.5 SP1 的 winsdk_web.exe 安装程序。

于 2010-01-05T20:02:09.680 回答
0

看起来 aspnet_merge.exe 可以在Web 部署项目安装中找到。我没有要测试的干净盒子,但如果我没记错的话,您可以将它放在构建服务器上,而无需安装 VisualStudio 或 Windows SDK。

于 2008-11-18T20:39:50.850 回答
0

实际链接:

针对 .NET 平台

在服务器上安装.NET Framework 4.6.1 Targeting Pack 。

于 2016-05-12T10:53:31.897 回答