Xamarin Studio から Visual Studio for Mac へ変更してから、”The “XamlCTask” task failed unexpectedly.” が発生。

公開日: : 最終更新日:2017/05/23 Blog, Microsoft , , ,

Visual Studio for Mac がGAしたので、インストールしてみた。
それまで開発していたXamarin.Formsプロジェクトがビルドできなくなった。

error MSB4018: The “XamlCTask” task failed unexpectedly.

Monoランタイムバージョン

どうやら Xamarin.Forms 2.3.4 未満 は 、Mono 5 ではビルドできないようだ。
Roslynコンパイラの関係らしい。

Visual Studio for Mac のメニューからMonoランタイムを選択できる。

Visual Studio Team Services のビルド設定

VSTS で Macビルドエージェントを使用している場合も同様の問題にあたった。
VSTSビルド定義の場合は、ホストマシン上の旧バージョンパスを明示的に指定する。

/Library/Frameworks/Mono.framework/Versions/4.8.1/bin/xbuild

ちなみに、現在Visual Studio Mobile CenterはおそらくMono4.8でビルドされていると思われる。

関連記事

Xamarin.FormsのTabbedPageでバッジを表示する

iOSのタブバーはNative側でバッジ機能があるのだが、Androidにはそもそもバッジが無いらし

記事を読む

no image

【ストアアプリ】バックグラウンドタスクを作成する

こんにちは。 Windows.ApplicationModel.Background名前空間を使用

記事を読む

【ストアアプリ】タイル通知(TileUpdateManager)について

こんにちは。 ストアアプリでタイル通知を行う方法を調べました。 前回のトースト通知と

記事を読む

no image

【XAML/VB.NET】XAMLファイルを帳票フォーマットとして使用する

掲題について。結論としてはFixedPageをルートとするXAMLファイルを XamlReader

記事を読む

【ストアアプリ】画面遷移の基本①

こんにちは。 Windowsストアアプリをぼちぼち触り始めています。 WindowsRuntim

記事を読む

UWPをHockeyApp対応させる

走り書きメモ。 UWPをHockeyApp対応させるためにはNuGetパッケージを使ってモジュール

記事を読む

no image

Xamarin.FormsのAndroidでスプラッシュ画面

Xamarin.Formsでアプリを作成した時、iOSは起動時にLauncher.storyboar

記事を読む

no image

Raspberry Pi 3 Model B 各OS、動画プレイヤーでの再生比較

ベンチマークではなく、ただ感想をメモしただけ。 Windows 10 IoT Core C#

記事を読む

no image

Developers Festa Sapporo 2016 メモ

ブログ書くまでが、Developers Festa Sapporo 2016 社内とかに展開するよ

記事を読む

no image

Xamarin.Forms.Xaml名前空間のXAMLマークアップ拡張のメモ

MarkupExtensionsのメモ。あとで確認用 ArrayExtension Bindin

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

PAGE TOP ↑