Developer's Code

プログラム開発支援ブログ

Developer's Code

XamarinでSystem.Threading.Threadを利用!!できません ~UWP編

はじめに

Xamari.Formsで、System.Threading.Threadを使用する方法を以下に示します。

※VSのバージョンによって変わるかもしれませんが、筆者はVisual Studio 2017 を使用

 

概要

System.Threading.Threadを使用しようと思ったら、iOSAndroidは、ビルド通るのに、UWPでは失敗してしまう。下記のエラーとなります。

※基本的な名前空間は、インストール時にデフォルトで追加しておいてほしいのですが…

重大度レベル コード 説明 プロジェクト ファイル 行 抑制状態
エラー CS0234 型または名前空間の名前 'Thread' が名前空間 'System.Threading' に存在しません (アセンブリ参照があることを確認してください)。 

 

名前空間

名前空間は、以下を指定します。

using System.Threading.Thread;

 

System.Threading.Thread

ソリューションから、[ソリューション] ⇒[ソリューションのNuGetパッケージの管理]を開き、パッケージを追加します。

 

[参照]タブの検索ワードより、「System.Threading.Thread」と入力します。

参照候補が検索結果にでるので、「System.Threading.Thread」を選択します。

f:id:tomomo_s:20170621231100j:plain

選択しインストールすれば完了です!!

ヾ(*´∀`*)ノ

 

...

...

...

 

重大度レベル コード 説明 プロジェクト ファイル 行 抑制状態
エラー パッケージの復元に失敗しました。'<プロジェクト名>.UWP' のパッケージの変更をロールバックします。 0

 

小一時間悩み、やむを得ず調べた結果…

neosmart.net

 

そうですか、Windows 10 UWPでは使用不可で、iOSAndroidのみですか…

(-ω-;)ウーン

 

本題のAzure Translator Textのサンプル作成したいのに、変なところで時間を取られてしまう…

 

今日は、ここまで!!( ´Д`)ノ~バイバイ