18得票2回答
“SQLNCLI”提供程序未在本地计算机上注册。

我有一个基于NAnt的脚本,在我的本地计算机上运行,连接到同样运行在我的本地计算机上的SQL Server 2008 Express,使用.sql文件来删除和重新创建数据库 - 这很好,没有问题。 当我在另一台计算机上重新创建了相同的设置时,我的NAnt脚本出现错误,提示:System.In...

16得票2回答
<msbuild>任务还是用NAnt的msbuild.exe?

看起来至少有两种选项可以让nant使用csproj文件:使用NAntContrib的任务或直接使用msbuild.exe(例如codecampserver)。如果我理解得正确,那么使用msbuild.exe相比于NAntContrib任务有什么优势呢?