2017-08-08 18 views
3

こんにちは、私はこの質問が他のどこにも答えられていないことを願っています。 私の簡単な質問は、Windows10 AppcorddoorのMac OS X(10.12)を作成することができます。私がこのようなことをしたいのは、私がジェンキンをいくつかのプロジェクトに設定したことです。私たちはXamarin、Cordava、およびネイティブのものを使って作業しています。iOS、Android、Windowsのビルドを自動化するために、 。すべてがこれまでに取り組んでいるが、私はそれが次のメッセージで失敗し、Windowsのコルドバアプリ構築しようとすると:私は、ログを見て、いくつかのポイントコルドバで認識Cordova Mac OS X上でWindows 10アプリケーションを構築

cordova build windows --release 
Error: spawn ENOTDIR 

をしてレジストリにを見つけることMsBuildToolsPathをしようとしています。

reg query ... 

これはMac OSでは動作しません。

次のエラーがスローされます
msbuild /p:Platform=AnyCPU /p:Configuration=Release CordovaApp.sln 

:だから私は直接MSBuildのを構築しようとした

MSB4226: The imported project "/Library/Frameworks/Mono.framework/Versions/5.0.1/lib/mono/xbuild/Microsoft/VisualStudio/v15.0/JavaScript/Microsoft.VisualStudio.WJProject.Default.props" was not found. Also, tried to find "Microsoft/VisualStudio/v15.0/JavaScript/Microsoft.VisualStudio.WJProject.Default.props" in the fallback search path(s) for $(MSBuildExtensionsPath32) - "/Library/Frameworks/Mono.framework/External/xbuild/" . These search paths are defined in "/Library/Frameworks/Mono.framework/Versions/5.0.1/lib/mono/msbuild/15.0/bin/MSBuild.dll.config". Confirm that the path in the declaration is correct, and that the file exists on disk in one of the search paths.

私は、パスとファイルのコルドバの続きを探している存在ではありませんが、私は上の何も見つかりませんでしたVisual Studioを再インストールせずにMac OSでJavascriptツールをインストールする方法。

私はこの問題があなたの時間を無駄にする価値はないと私に言い訳をしていませんが、誰かがこの最後のプラットフォームを取得するのを手伝ってもらえれば、ジェンキンスと成功するでしょう。

+0

https://stackoverflow.com/questions/39243485/is-it-possible-to-build-uwp-app-in-mac – Phonolog

答えて

2

Windows 10 UWPアプリケーションについて言えば、回答はで、です。

Visual Studio for Mac does not support Windows client projects like Windows Forms, WPF, or UWP.


考えられる解決策:

  • Set up your Mac with Windows 10:Microsoftは合宿、Parallelsの仮想またはを使用して示唆しても、コメントおよびMacプラットフォームhereのVisual Studio 2017のドキュメントにリンクの質問を参照してくださいVMwareまたはVirtualBoxを使用してWindows 10を実行し、Mac上でUWPアプリケーションを開発できるようにします。
  • ビルドサービスの使用:要件に応じて、ビルドサービスの使用を検討することができます。最も人気のあるサービスはhttps://build.phonegap.com/です。それはdoes support building UWP appsです。彼らの計画はhereです。
+0

は、私ははっきりでこれを見ていなかったこの情報をありがとうございましたドキュメンテーション。 – David

関連する問題