首页 > 解决方案 > 使用 Nant 问题在 Windows 10 上为 dotnet 2 dll 创建开发环境

问题描述

遇到开发箱问题,希望有人可以帮助我解决问题。我们有现有的开发箱来构建我们计划很快升级的遗留文物。我们正在尝试设置新的 TTA 开发箱,以便在我们过渡到新的构建系统时运行旧构建。目前该库使用已过时的 Nant。当前脚本依赖于正在安装的 Windows 7.0 sdk(和工具)和 3.5 dotnet framework sdk 来提供 dotnet 2.0 sdk。由于我们以前的系统已经设置好,现在微软似乎已经删除了 Windows 7.0 sdk,尽管他们仍然提供 7.1。然而,这些工具无法安装,即使安装了 dotnet 框架 4,也需要一个看似错误的错误。

这个问题与此类似:

无法安装 Windows 7 SDK(需要已安装 .NET Framework 4)

但我似乎无法使用提示解决。

团队中没有人是 dotnet 开发人员,我们都是使用 java/go/aws/everything 的 linux/Mac。

问题因 sdk 的新版本改变了 Nant 用于查找框架位置的注册表项的结构而变得更加复杂。有没有人有足够的 dotnet windows dev 经验来提供一些关于如何克服这个问题的建议?我已经战斗了一周的大部分时间,但是软件太旧了,很难找到细节。

标签: .netwindows

解决方案


推荐阅读