1

Mac用のVisual Studioが完成したので、MacでもWindows上で行うことはすべて可能ですか?私は、Macを使いたいなら、ASP.NETのフルフレームワークの代わりにASP.NET Coreを使うべきだと読んだことがある。これはどのような種類の制限ですか?たとえば、変更なしでWindowsで書いたWebアプリケーションを移行できますか?MacとASP.NET Coreの場合

私はXamarinとしてMacに切り替えることを考えています.iOS開発の制限により、MacでのiOS開発がMac上ではずっと簡単です。しかし、Web APIとMVCのページも書いています。その点で問題があるのだろうかと思います。

私に起こったもう1つのことは、ReSharperのような拡張機能もVS for Macでも利用できるのでしょうか?

+0

Mac用のVSは、私が知る限り移植されたエディタコンポーネントのような、VSからのいくつかの追加機能を備えた、ブランド変更されたXamarin Studioです。 Mac用の.NET Frameworkは存在しないため、そこに.NET Frameworkアプリケーションを作成することはできません。ASP.NETコア(ASP.NET Coreのターゲットの1つ) – Tseng

+0

Xamarin Live Playerが発表されたので、それを使ってみてください。その後、いつでもWindowsとVSで作業できます。 –

答えて

1

コメントの1つで述べたように、Macでは完全な.NET Frameworkを使用できないため、実際に作業できるプロジェクトに関していくつかの制限があります。

VS4MacのモバイルテンプレートにはUWPが含まれていないため、File -> Newを実行するとUWPで作業できなくなります。 Macで正確にサポートされていないUWPのようなプロジェクトを含むプロジェクトを引き継いでも、コードを操作できるだけでビルドやデプロイはできません。

VS4Macには、ブランドを変更したXamarin Studioがあります。しかし、彼らが去年紹介した変更は、ビルグでミゲルが言ったことをバックアップして、VSから実際のビットを取り出し、XSコンポーネントをデバッガのような実際のVSビットに置き換えたものです。あなたはVS4MacがネイティブMacアプリケーションであり、PCではなくMacで作業する感覚を与えることを覚えておく必要があります。

VS4Macがあなたのためであるかどうかは、あなただけが答えることができる質問です。その答えは開発者によって異なりますが、タスクからタスクにかけてはまったく異なります。

VS4MacはVSコードベースとの統合ではv1ですが、覚えておくと分かります。私は、あなたが思い描いている機能の全てが今そこにあるとは限らないことを思い出させるためにそう言います。

ReSharperのようなツールのサポートに関して、Microsoftはどのツールがサポートされるのかを現実的に判断することはできません。それはJetBrainsの手に実際にあって、彼らがツールリングをコミュニティに出すことを決定したときです。

Xamarin Live Playerは...プレビューですので覚えておいてください。結果は、開発者によって異なります。これまでの私のテストでは、非常に基本的なプロジェクトでは問題ないことが分かりましたが、2番目のフレームワークではフレームワークを使用し、何らかのリフレクションを使用しても全く動作しません。

関連する問題