2013-10-10 156 views
0

我試圖從命令行構建Visual Studio 2012中的Xamarin.iOS解決方案。我需要結果應用IPA文件(AdHoc構建)。從命令行構建Xamarin.IOS Visual studio解決方案

IDE這是沒有問題的 - 一切都是正確的。 從命令行執行:

msbuild "Y:\CloudWorkgroupMobile\CloudWorkgroup.Touch.sln" /p:Configuration=Adhoc;Platform=iPhone;ServerAddress=192.168.160.24 /t:Clean;Build; 

上面僅Windows機器上建立解決方案。 也試過如下:

msbuild "Y:\CloudWorkgroupMobile\CloudWorkgroup.Touch.sln" /target:_RemoteBuild /p:ServerAddress=192.168.160.24 

但Bulid與失敗:

"Y:\CloudWorkgroupMobile\CloudWorkgroup.Touch.sln" (_RemoteBuild target) (1) -> Y:\CloudWorkgroupMobile\CloudWorkgroup.Touch.sln.metaproj : error MSB4057: The target "_RemoteBuild" does not exist in the project. [Y:\CloudWorkgroupMobile\CloudWorkgroup.Touch.sln] 

任何想法?

回答

3

_RemoteBuild目標僅適用於Xamarin.iOS項目,而不是解決方案。

將其更改爲:

msbuild "Y:\CloudWorkgroupMobile\iosProjectLocation\iosProject.proj" /target:_RemoteBuild /p:ServerAddress=192.168.160.24 

然後,您應該是好去。

相關問題