问题标签 [xbuild]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
11693 浏览

visual-studio-2008 - 如何使用 xbuild(来自 Mono)构建 Visual Studio 解决方案?

我最近为我的新 MacBook 下载了 Mono 2。我试图弄清楚如何使用包含在 Mono 中的 xbuild 编译 Visual Studio 解决方案。有任何想法吗?

0 投票
1 回答
1730 浏览

msbuild - 如何在 msbuild/xbuild 中将属性设置为命令的输出

在 msbuild/xbuild 中,我想要一个“libPath”属性,可以在命令行上使用/p:libpath="/path/to/all/libs". 但是,当此属性未定义时,我想调用pkg-config --retrieve-Path somePackage以获取当前系统路径。

我想在这里我需要将命令的输出存储在属性中。
该命令总是返回一行输出。

我尝试过类似的东西

但这没有用。

0 投票
2 回答
702 浏览

c# - 将 xbuild 构建到 Visual Studio 插件中

我正在寻找一种实现插件的方法,该插件可以将 C# 解决方案转换为单声道编译的 exe,因此我可以在安装了单声道框架的 linux 和 mac 环境中使用它。

0 投票
2 回答
913 浏览

c# - 来自 VS2008 的 csproj 无法使用 mono xbuild 编译

我在 CentOS 上使用从源代码编译的 Mono 2.6.4 在 C# 中编译 VS2008 项目。一些 csproj 编译,但这个没有,这是 xbuild /t:detailed 的输出:

有人有想法吗?谢谢 ?

0 投票
2 回答
15047 浏览

mono - MonoDevelop命令行编译解决方案

问题如下: 我的开发工作站上有一个 MonoDevelop 项目(ASP.NET)。

我目前在一个客户站点,我的笔记本电脑上没有我的常规开发环境(监管负担)。我可以通过 SSH 访问我的开发工作站,但是网络太慢,无法舒适地处理 X11。

我需要做一个小的调整并重新编译。我尝试使用 xbuild,但没有效果:

是否有一些实用程序可以触发 monodevelop 源代码的重建?显然,代码是通过 GUI 构建的。

0 投票
1 回答
785 浏览

msbuild - 我可以从 Mono XBuild 调用 MSBuild 任务吗?

我可以从 Mono XBuild 调用 MSBuild 任务吗?

http://msdn.microsoft.com/en-us/library/ms126274.aspx

http://www.mono-project.com/Microsoft.Build

0 投票
1 回答
800 浏览

msbuild - MSBuild 社区任务或扩展包可以与 Mono 的 xbuild 一起使用吗?

有没有人使用 Mono 的xbuild获得MSBuild 社区任务MSBuild 扩展包?他们似乎都有 MSI 安装程序,所以我想这是手动将文件传输到 Mac 的情况(在我的情况下)?

如果有人这样做,我会很感激他/她的经验带来的好处。

0 投票
1 回答
1469 浏览

msbuild - 如何使 Mono 的 xbuild 中的 MSBuild 任务使用 .NET 3.5 框架?

我正在尝试使用 xbuild 构建一个 MonoTouch 项目(显然是在 Mac 上)。这是我的 xbuild 项目:

当我运行它时,我收到以下警告:

我怎样才能拥有框架的 xbuild 参考 v3.5?正如您从脚本中看到的那样,我尝试了多种方法,但似乎都没有奏效。

[另外,我不确定为什么我必须明确引用 monotouch.dll 库——因为它在项目文件 (TestApp.csproj) 中被引用。对此的任何评论也将不胜感激。]

0 投票
3 回答
3917 浏览

c# - Mono和Linux下无法构建NUnit测试项目

我有一个复杂的解决方案(在 Windows 下开发,在 GNU\Linux 下部署),其中包含许多单元测试项目,使用 NUnit 2.9.3。

这是项目的参考:

我从源代码下载并构建了 NUnit 2.9.3 :

并安装到 GAC 中:

并删除了本地单 nunit 安装:

但是当我尝试构建我的解决方案时:

我错了什么?

0 投票
2 回答
16172 浏览

c# - 导入的类型被定义多次 - 仅在 Mono 2.10.1 上的 xbuild 下

在编译一些使用的代码时遇到问题会引发HttpContextBase编译错误:

违规行是:

如果我去掉那行代码,或者注释它,错误就会消失并且程序集会编译。

在另一个项目(此项目的测试项目)中,尝试声明 aHttpContextBase以传递给此对象的构造函数时会发生相同的错误。所以这似乎是一个跨项目的问题。

这是项目文件问题吗?(在那里找不到不止一个参考System.Web)。在我对步骤进行一些更改之前它正在编译AfterBuild,所以我担心我在 csproj 文件中搞砸了一些东西。

这是使用 Mono 2.10.1 构建的,使用 monodevelop 主干构建集使用 xbuild 进行编译。

使用默认的 Monodevelop 构建行为进行编译不会产生此错误。