首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用.NET Framework4.5使用Albacore 2启动xbuild (mono)?

如何使用.NET Framework4.5使用Albacore 2启动xbuild (mono)?
EN

Stack Overflow用户
提问于 2014-09-04 16:43:59
回答 1查看 893关注 0票数 0

如何将构建任务配置为在.net 4.5运行时下启动mono?最好是基于我的解决方案文件中的设置,而不是直接传递设置。对于当前的配置,xbuild是使用.net 4.0运行时启动的。

代码语言:javascript
复制
task :build => [:compile_this]

build :compile_this do |b|
  b.file = 'MyProj.sln'
  b.target = ['Clean','Rebuild']
  b.prop  :configuration ,'Debug'
end

test_runner :test => [:build] do |cmd|
  cmd.command = '~/bin/xunit/xunit.console.exe'
  cmd.files = ['Tests/bin/Tests.dll']
  cmd.add_parameter = '/html results.html'
end

我在Ubuntu13.10下运行Mono3.2.7 64位。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-10 03:13:42

我终于能坐下来想办法解决这一切。

将mono升级到3.8,删除目标和道具元素,并添加tools_version= '12.0',就可以正常工作了。(请注意,我不确定是否需要使用3.8才能使其发挥作用。

我的构建任务如下

代码语言:javascript
复制
build :compile_this do |b|
  b.sln = 'MyProj.sln' 
  b.tools_version = '12.0'
end
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25670851

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档