2016-10-31 3 views
0

私はXamarinスタジオで開きたい.slnファイルを持っていますが、問題はこのファイルがC++であり、プロジェクトを開くときにこのメッセージが表示されることです。 "Xamarin studioはこのタイプのプロジェクトを許可しません「Macのxamarin studioでC++ .SLNプロジェクトを開くにはどうすればよいですか?

私はバージョン6にXamarinスタジオを更新し、私は私が仕事ができる以前のバージョンでは考えていないだけで、私はXamarinのスタジオにサプリメントを追加する必要があると思うのC#でもCおよびC++プロジェクトの

MacでXamarin studioでC++ソリューションを開くにはどうすればよいですか?またはこれが不可能な場合、他にどのような選択肢がありますか?

答えて

-1

私が正しい場合、* .slnファイルはMicrosoftのVisual Studioでのみ生成され、使用されますが、他のIDEと互換性がない可能性があります。

このプロジェクトでは、CMAKEやPremakeのようなビルドジェネレータを使用している場合があります。この場合、これらのツールを使用して、Xamarinの正しいプロジェクトファイルを生成することができます。これに関する詳細については、ツールのドキュメントを読むことを検討してください。

これが当てはまらない場合は、Xamarin内に作成された新しい空のプロジェクトファイルで、ビルドシステムを手動で再作成する必要があります。これには、コードベースの一部であったソースファイルやその他のものを手動でコピーし、オリジナルのVisual Studioビルドオプションとフラグに可能な限り近づけます。試行錯誤が必要です。また、プロジェクトが複雑すぎる場合やカスタムビルドステップを使用する場合は、人間的に不可能かもしれません。

XamarinインストールでC++プロジェクトが作成され、従来のHello Worldがコンパイルされていることを確認すると、XamarinのインストールにC++サポートがあることを簡単に確認できます。私はそれが現在サポートされていないと思うし、あなたが覚えているのは実際にはXamarin社が使用していた以前のIDEであるMonoDevelopです。これはC++をサポートしていますが、現在の状況やサポートが利用できるかどうかはわかりません。

+0

正しくない。 XSは.slnファイルをVS – xleon

+1

@xleonと同じ方法で開くことができます。常に新しいことを学びます.Dは両方のIDEで同じまたは類似のXMLスキーマですか? – rlam12

+0

XS(ほとんどのバグ)でサポートされていないエッジケースを除いて、ほとんど同じです。反対の作業も同様に、XSでソリューションを作成してからVSで開くことができます – xleon

関連する問題