1

Visual Studio 2012 から iPad デバイスまたはシミュレーターにソリューションを展開しようとすると、すべての PCL プロジェクトで次のようなエラーが発生します。

MT0011:Cirious.CrossCore.dll は、MonoTouch がサポートするよりも新しいランタイム (NET_4_0) に対してビルドされました。

すべてのソリューションをクリーンアップして再構築しようとしましたが、成功しました。Xamarin.iOS のバージョンは 1.1.200 (安定) です。

C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETPortable\v4.0\Profile\Profile104\SupportedFrameworks にある私の MonoTouch.xml ファイル:

<?xml version="1.0" encoding="utf-8"?>
<Framework DisplayName="MonoTouch" 
    Identifier="MonoTouch"  
    Profile="*"  
    MinimumVersion="*"  
    MaximumVersion="4.0" />

私のVS情報:

Microsoft Visual Studio Ultimate 2012 バージョン 11.0.60610.01 Update 3 Microsoft .NET Framework バージョン 4.5.50709

インストールされているバージョン: Ultimate

GhostDoc 4.5.13017.0 GhostDoc は XML ドキュメント コメントを自動的に生成します。

Windows Phone 向け Microsoft Advertising SDK 6.2.923.0 Windows Phone 向け Microsoft Advertising SDK ビルド 6.2.923.0

マイクロソフト XNA ゲーム スタジオ 4.0 マイクロソフト XNA ゲーム スタジオ 4.0 ビルド 4.0.40906.0

NuGet パッケージ マネージャー 2.2.40116.9051 Visual Studio の NuGet パッケージ マネージャー。NuGet の詳細については、http: //docs.nuget.org/ にアクセスしてください。

PreEmptive Analytics Visualizer 1.0 PreEmptive Analytics 製品から集計されたサマリーを視覚化するための Microsoft Visual Studio 拡張機能。

SQL Server データ ツール 11.1.20627.00 Microsoft SQL Server データ ツール

Web Developer Tools 1.2.40308.0 Microsoft Web Developer Tools には、次のコンポーネントが含まれています。 Page Inspector: Web アプリケーションを分解し、フロントエンドの問題を診断する効率的な方法を提供するツール。Web パブリッシング: ホストされたサーバーとオンプレミスの両方の Web パブリッシングに必要な拡張機能。Web フォーム テンプレート: Web フォーム アプリケーションの既定のテンプレートが含まれています。エディター拡張機能: 開発エクスペリエンスを大幅に強化する HTML、CSS、および JS エディター拡張機能が含まれています。

Xamarin.Android 4.6.08007 (0cc7ae3b) Xamarin.Android の開発を可能にする Visual Studio プラグイン。

Xamarin.iOS 1.1.200 (7d63692c) Xamarin.iOS の開発を可能にする Visual Studio 拡張機能

ソリューションには、ビルド Dll ではなく、プロジェクトが含まれています。私の同僚が同じソリューションを同じ pc mac に展開できるため、問題は私の pc にあるに違いありません。

助けてくれてありがとう、パウロ・ディアス

4

1 に答える 1

2

最初MT0011はエラーではなく警告です。一部のものが機能しないか、後で正しくビルドされない可能性があることを伝えるのは意味があります。

Xamarin.iOS のバージョンは 1.1.200 です

これは、Visual Studio 用のアドインのバージョンのようです。これは、Xamarin.iOS 自体のバージョンではありません。

.NET 4.0 アセンブリをサポートするには、現時点では Xamarin.iOS 6.3+ を使用する必要があります。ベータチャンネルで入手できます。安定版に昇格すると、6.4として知られます。

Xamarin.iOSの現在の安定版リリースは 6.2.7 です。このバージョンは Mono 2.10 に基づいており、まだ 2.1 の Silverlight に似た BCL アセンブリを使用しています (これが警告の説明です)。

于 2013-07-22T14:46:35.120 に答える