.net - 使用 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 经验来提供一些关于如何克服这个问题的建议?我已经战斗了一周的大部分时间,但是软件太旧了,很难找到细节。
解决方案
推荐阅读
- android - 一个图像按钮中有许多点击器
- javascript - 在 getElementById 中使用变量时遇到问题
- r - R xgboost 将数字重新转换为字符
- python - Python中的倒排索引+用于查询的发布列表-我需要帮助才能使我的代码正常工作
- python - 检查数字是否在给定范围内?
- python - 如何在 django 中存储基于特定用户的图像?
- apache - 在 Apache Web 服务器中设置内容安全策略
- python - `concurrent.futures` 中的 `with` 函数
- android-studio - 重新加载片段后视图模型不返回任何数据
- python - ARM Thumb BL 指令循环到自身