我使用了网站部署项目,但我发现aspnet_merge.exe实用程序不在我的构建服务器上.这使我无法建立.为了获得此实用程序,我必须安装作为ISO文件提供的Windows SDK,并且超过1GB.当我需要的只是一个装配时,我不想安装这整个东西.但我不确定该文件是否依赖于该安装程序中的任何其他内容.我也不明白为什么Web工具埋在Windows SDK中.我更愿意将它包含在一些Web工具安装程序中.
有没有人只是将这个程序集复制到FrameworkSDKDir并让它以这种方式工作?
相关:使用Visual Studio 2008 Web部署项目 - 查找aspnet_merge.exe时出错
我下载了SDK的"web"版本,因为设置只有500KB,它会提示您安装哪些组件,只下载并安装您选择的组件.除了" .NET开发工具 " 之外,我取消选中了所有内容.然后它下载并安装了大约250MB的东西,包括aspnet_merge.exe和sgen.exe
您也可以下载winsdk_web.exe设置为Win 7和.NET 3.5 SP1 在这里.