有哪些学习使用 NAnt 的好资源?

发布于 2024-07-11 08:35:06 字数 282 浏览 8 评论 0原文

我从未使用过自动构建系统 - 说实话,我从未使用过它,因为我是一名独立开发人员(不是出于选择)并且仅在我的工作站上进行开发,因此使用 Visual 中的“构建”菜单Studio 对我来说已经足够好了。

我正在努力学习更多好的软件工程实践,持续集成就是其中之一。 然而,我知道我需要使用自动化构建脚本来设置 CI 环境,但我从未使用过,也不知道从哪里开始。

我听说 NAnt 是大多数专业开发人员使用的非常好的一个(尽管 MSBuild 很相似?)。 有哪些好的资源可以帮助您正确学习如何使用 NAnt?

I've never used an automated build system - to be honest, I've never had a use for it since I work as a solo developer (not by choice) and do development only on my workstation, so using the Build menu in Visual Studio has been good enough for me.

I'm trying to learn more good software engineering practices, and continuous integration is one of them. However, I know that I need to use an automated build script to set up a CI environment, but I've never used one and don't know where to begin.

I've heard that NAnt is the really good one (although MSBuild is similar?) that most professional developers use. What are some good resources to properly learn how to use NAnt?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

滿滿的愛 2024-07-18 08:35:06

开始学习的最佳位置是深入研究一个小项目并参考 NAnt 用户手册

除此之外,我过去发现以下一些地方很有帮助:

The best place to start learning is to just dig in on a small project and refer back to the NAnt User Manual.

Outside of doing that, here are a few places I've found helpful in the past:

罗罗贝儿 2024-07-18 08:35:06

对我有帮助的资源是查看其他人创建的一些实际项目。 选择一些使用 .NET 和 NAnt 的项目,下载源代码,然后查看它们的构建文件以及它们的组织方式。 这可能会阐明为什么您想要使用某些东西以及一些提示和技巧。

对我查看他们的 NAnt 构建过程很有用的示例项目:

  • NAnt,他们有 NAnt 文件来构建整个项目,还有谁是最好的学习对象?
  • NUnit
  • SharpZipLib

A resource that helped me, was looking at some actual projects that others have created. Pick some projects that use .NET and NAnt, download source, and look at their build files and how they organize them. This might shed some light on why you would want to use certain things and some tips and tricks.

Example projects that were useful for me to look at their NAnt build procedures:

  • NAnt, they have NAnt files to build the whole thing, who else would it be best to learn from?
  • NUnit
  • SharpZipLib
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文