gpt4 book ai didi

.net - .NET 的 Rake

转载 作者:行者123 更新时间:2023-12-02 18:04:59 26 4
gpt4 key购买 nike

构建 .NET 解决方案并使用 Rake 运行 MbUnit 测试的最佳方法是什么?

我目前正在像这样直接调用命令:

sh "#{DOT_NET_PATH}msbuild.exe /p:Configuration=#{CONFIG} #{SOLUTION}"

这可行,但看起来有点垃圾。人们会推荐使用什么 gem 吗?

最佳答案

我刚刚开始使用albacore可以在 http://github.com/derickbailey/Albacore 上找到。

完整文档位于 wiki

执行构建的任务非常简单:

msbuild do |msb|
msb.solution = "mysolution.sln"
#... other settings here
end

想要执行单元测试吗?

desc "NUnit Test Runner Example"
nunit do |nunit|
nunit.path_to_command = "NUnit/nunit-console.exe"
nunit.assemblies << "assemblies/TestSolution.Tests.dll"
end

更新:查看this May 2010 article非常全面的教程。

关于.net - .NET 的 Rake,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/487671/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com