macOSのVSTSビルドエージェント構築過程で、type initializeで例外が発生し接続に失敗する問題の対応

公開日: : 最終更新日:2017/04/26 Blog, Microsoft ,

macOS Sierra (10.12.4)

Deploy an agent on OSX

Xamarin.iOSなど、ビルドにmacOSが必要な継続的インテグレーションには、オンプレミス上のmaxOSにビルドエージェントをインストールし、VSTS上のキューをリッスンさせる必要がある。
その構築過程でエラーが発生したので解決までの手順をメモしていく。

サーバー URL を入力する > https://hogehoge.visualstudio.com/
認証の種類 を入力する (PAT の場合は、Enter キーを押します) > PAT
個人用アクセス トークン を入力する > *********************************************************
サーバーに接続しています …
The type initializer for ‘System.Net.Http.CurlHandler’ threw an exception.
接続に失敗しました。もう一度やり直すか、Ctrl+C を押して終了してください

Visual Studio Team Services Agent

VSTSビルドエージェントは、.NET Coreで作成されているようだ。
そして、OpenSSLのバージョンを上げないと先述したエラーが発生する。

https://github.com/dotnet/cli/issues/3964

macOS上でopensslのバージョンを確認する

HomeBrewを使ってバージョンを上げるのが簡単とのことだったのでやってみた。

これでバージョンが変わってない場合はパスを通す

関連記事

no image

BOT向け自然言語処理サービスまとめ

自然言語処理 自然言語処理(しぜんげんごしょり、英語: natural language p

記事を読む

no image

【TFS2013】Visual Studio 2005 Professional から TFS2013へ接続

こんにちは。 私の周りではいまだにレガシーな開発環境を使いつづけているプロジェクトが多いです。

記事を読む

【.NET】16進数文字列から色を設定する

文字列→Colorクラスへの変換メモ プログラム上でFromArgbメソッドに16

記事を読む

Xamarin.Forms + Visual Studio Team Services ビルドタスクで自動バージョンアップ

Visual Studio Team Services で Xamarin.Forms の継続的デリ

記事を読む

no image

Xamarin.Forms で Opacityを設定したGridの表示・非表示を切り替えると、Androidで例外が発生する(Xamarin.Forms 2.3.3.193)

Xamarin 2.3.3.163 あたりから発生するようになったバグ情報があり 実行環境は 2.3

記事を読む

no image

【.NET】イベントのサブスクライブとサブスクライブ解除

.NETでイベントをハンドルする方法 サブスクライブ void CustomEven

記事を読む

no image

【iPhoneアプリ】背景画像を設定する

ImageResourceにBg.pngという背景画像を登録しておく 背景を設定するタイミング

記事を読む

no image

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

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

記事を読む

no image

Windows 10 IoT 系の概要、エディション、入手方法などを一度整理

Windows 10 IoT にここ最近振り回されているので、ここまで解釈した内容にて、まとメモ 正

記事を読む

【XAML】フォントサイズを自動縮小して全体を表示

Viewboxを親にするだけ。 拡大・縮小方法はStretch, StretchDirec

記事を読む

Message

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

PAGE TOP ↑