Windows Phone 8.1 プロジェクトを作成しようとしていますが、 というエラーが表示されましたがThe type 'WriteableBitmap' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Windows, Version=2.0.6.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e'
、そのアセンブリがどこにも見つかりません。
私はVisual Studioに修正させようとしましたが、このエラーが発生しました。
私の使用はに設定されています
using eKomplet.Services;
using eKomplet.WinPhone8.Implementations;
using Microsoft.Phone;
using System.Collections.Generic;
using System.IO;
using System.Threading.Tasks;
そして、失敗する行の1つはvar bitmap = PictureDecoder.DecodeJpeg(imageStream);
、どこから取得PictureDecoder
するかですMicrosoft.Phone
これらの NuGet パッケージを使用しています
Acr.UserDialogs 5.2.2
Acr.XamForms.UserDialogs 5.2.2
Coding4Fun.Toolkit.Controls 2.1.8
ExifLib.PCL 1.0.1
MR.Gestures 1.3.4
Newtonsoft.JSON 8.0.3
Splat 1.6.2
SQLite.Net.Core-PCL 3.1.1
SQLite.Net-PCL 3.1.1
Xam.Plugins.Settings 2.1.0
Xamarin.Forms 2.0.0.6482
Xamarin.Insights 1.10.6
XLabs.Core 2.0.5782
XLabs.Forms 2.0.5782
XLabs.IoC 2.0.5782
XLabs.Platform 2.0.5782
XLabs.Serialization 2.0.5782
どうすればこれを修正できますか?
参照マネージャーアセンブリの更新All of the Framework assemblies are already referenced. Please use the Object Browser to explore the references in the Framework
->フレームワークが教えてくれます。
アセンブリ -> 拡張機能が教えてくれNo user assemblies were found on the machine
ます。
プロジェクトは、ソリューション内のプロジェクトを表示するだけです。
共有プロジェクトに何も表示されない
Windows Phone 8.1 -> Core がThe Windows Phone 8.1 SDK is already referenced. Please use the Object Browser to explore the references in the Windows Phone 8.1 SDK.
Windows Phone 8.1 を表示 -> Extensions が表示
Behaviors SDK (XAML) 12.0
Microsoft Visual C++ 2013 Runtime Package for Windows Phone 12.0
Microsoft Visual Studio Test Core 14.0
MSTest for Managed Projects 14.0
SQLite for Windows Phone 8.1 3.13.0
閲覧しても何も表示されない
UPDATE 2この行で
も問題が発生しているので、この XLabs の問題に関連していると思われます。しかし、誰かがそれに対する修正または回避策を見つけましたか?App.xaml.cs
new XFormsAppWP().Init(this);
UPDATE 3から
使用しましたが、Silverlight プロジェクトでのみ使用できます。Windows Phone 8.1 では、 を使用する必要があります。PictureDecoder
Microsoft.Phone
Microsoft.Phone
BitmapDecoder