是否有可能建立Visual Studio解决方案,而不具有以火了MonoDevelop?

有帮助吗?

解决方案

目前的状况(单2.10,2011年):xbuild现在能够建立所有版本的Visual Studio/MSBuild项目,包括。sln文件。简单地运行 xbuild 就像你就要执行 msbuild 对Microsoft。净框架。你不需要Monodevelop安装,xbuild来与标准的单的安装。

如果你的建立使用定义的任务,他们仍应工作,如果他们不取决于Windows的可执行文件(例如 rmdirxcopy).

当你的编辑的项目文件,使用标准Windows路径语法-他们将被转换为通过xbuild,如果有必要的。一个重要的警告对这一规则是情况的敏感性-不要混合不同的外壳的相同文件的名称。如果你有一个项目,这样做时,可以启用的兼容性模式,通过调用 MONO_IOMAP=case xbuild foo.sln (或者尝试 MONO_IOMAP=all).单有一页的描述更先进的 MSBuild项目移植 技术。

单2.0答复(2008年): xbuild 尚未完成(它工作得很好的VS2005.csproj文件,有问题VS2008.csproj和不处理。sln).单2.1计划合并代码的基mdtool(MonoDevelop命令行建立发动机)入它,但是目前 mdtool 是一个更好的选择。 mdtool build -f:project.slnman mdtool 如果你有MonoDevelop安装。

其他提示

现在每月2017年,我们可以使用

msbuild

命令作为xbuild是贬值。

xbuild现在支持方案和项目,这两个VS2005和VS2008.

我认为你是在寻找xbuild:http://www.mono-project.com/Microsoft.Build

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top