Visual Studio Mac,是从命令行构建的吗?

时间:2019-08-21 15:41:05

标签: macos visual-studio sublimetext3

我正在考虑使用Visual Studio和Xamarin构建跨平台应用程序,但是我更喜欢使用Sublime Text作为编辑器。目前,我找不到与Visual Studio集成第三方工具的任何信息。

Visual Studio是否可以像使用“ xcodebuild”实用程序的Xcode一样从命令行进行构建?理想情况下,我想制作一个可以像在VS中按下“生成”按钮一样生成并返回错误的shell脚本,该错误可以解析并以Sublime Text显示。

任何建议都将不胜感激。

2 个答案:

答案 0 :(得分:1)

我们使用如下命令行: msbuild / p:配置=“ AppStore” / p:平台=“ iPhone” / p:IpaPackageDir = bin / iPhone / AppStore / p:BuildIpa = true /target:xxxxxxx.sln

通过doco寻找所需的选项的文档已花费时间。希望这会有所帮助。

答案 1 :(得分:1)

我以这种方式使用位于“ / Applications / Visual Studio.app/Contents/MacOS/vstool”中的“ vstool”:

vstool build -t:Build -c:"Release|iPhone" "MyProject.sln";

如vstool帮助中所述:

Visual Studio Build Tool
build [options] [build-file]
-p --project:PROJECT  Name of the project to build.
-t --target:TARGET    Name of the target: Build or Clean.
-c --configuration:CONFIGURATION  Name of the solution configuration to build.
-r --runtime:PREFIX   Prefix of the Mono runtime to build against.

Supported targets:
  Build: build the project (the default target).
  Clean: clean the project.