有没有人知道有关使用NAnt进行本机代码构建过程说明的任何好教程?
是否还有其他用于构建过程自动化的工具更适合本机代码环境?
我们正在开发一个win32移动应用程序,它将作为CAB文件在线提供下载。 CAB文件应包含用户在下载前填写的信息,以便应用程序安装过程将一些用户信息写入设备注册表。
答案 0 :(得分:1)
我们前一段时间尝试使用NAnt构建一个大型VC ++(VS2005)项目......它没有用。
问题是无法捕获Visual Studio之外的依赖项。 IE浏览器。当修改给定的头文件时,应该重建哪些cpp文件。
我们可以创建在编译器中抛出所有文件的非任务,并且每次都会重建它们。
最后我们遇到了一个调用devenv进行构建的NAnt任务。这可能在VS2008中有所改变,但我对此表示怀疑......
答案 1 :(得分:0)
与NAnt的关系是它可以做任何你想做的事情。由于我没有详细了解您要做的事情,因此我只能使用我们用过的内容。
我们目前有许多不同的系统可以连接到自动构建中。您提到原生开发,我将其作为Win32或非.NET代码。我们的大多数产品都是用非Microsoft IDE编写的。 NAnt仍然是我们的赢家,因为只要您使用的IDE或工具具有某种命令行界面,通常只需要调用exec task来使用它们。
在没有进一步了解您的努力细节的情况下,我没有专门为您做任何教程。