web-dev-qa-db-ja.com

Visual Studio 64 bit?

64ビットのVisual Studioはありますか?何故なの?

239
Sash

多くの理由で、いいえ

なぜこれが説明されているのか MSDN post

まず、パフォーマンスの観点からはポインタが大きくなるため、データ構造が大きくなり、プロセッサキャッシュも同じサイズのままになります。それは基本的に速度の低下を招きます(あなたの走行距離は変わるかもしれません)。だからあなたは穴から始め、あなたはあなたの利点に4G以上の余分なメモリを使用してその穴から自分自身を掘る必要があります。 Visual Studioでは、これはいくつかの大規模なソリューションで発生する可能性がありますが、最初に控えめなメモリを使用することをお勧めします。 VSのアルゴリズムの多くはこれに適しています。ここでは、パフォーマンスの問題についてある程度説明した古い記事を紹介します。 http://blogs.msdn.com/joshwil/archive/2006/07/18/670090.aspx

次に、コストの観点から、Visual Studioを64ビットに移植するための最短の方法は、そのほとんどをマネージコードに段階的に移植してから残りを移植することです。そのような多くのネイティブコードのフルポートのコストはかなり高くなるでしょう、そしてもちろんすべての既知の拡張は壊れるでしょう、そして私たちは基本的にあなたがドライバーのためにするように64ビットエコシステムを作らなければなりません。痛い。

216
Joey

いいえ! 64ビット版のVisual Studioはありません。

64ビットではないことを確認する方法 Visual Studioをダウンロードして[インストール]ボタンをクリックすると、自動的に選択される初期化フォルダがC:\ Program Files(x86)\ Microsoft Visualになります。スタジオ14.0

私の理解によれば、すべての64ビットプログラム/アプリケーションはC:\ Program Filesに行き、すべての32ビットアプリケーションはWindows 7以降からC:\ Program Files(x86)に行きます。

26
Aniruddha Das

いいえ、でも32ビット版は64ビットWindowsでも問題なく動作します。

4
LukeH

いいえ、しかしそれはwin64でうまく動き、win64の.EXEを作成することができます。

4
SteelBytes

技術的な理由は単なる言い訳です。本当の理由は、「...他の何かをするためにもっと多くのお金があるから」です。 Microsoft Toolsを使用して開発している人々はMicrosoftに固執する傾向があります。もしMicrosoftがお金を失う原因となっていた64ビットの代替案があるとしたら、数ヶ月で64ビット版になるだろう。 (代替手段があるなら、私はそれを聞いたことがない、誰かがここでstackoverflowにいますか?)

0
Paul McCarthy

64ビットのVisual Studioはありますか?

はい、文字通り "Visual Studio"と呼ばれるものがあり、64ビットですが、まあ、WindowsではなくMacでは

何故なの?

意思決定は私たちの脳内で行われる電気化学的反応であり、それは活性化のポイントを持っています(私が思いつくことができるが、従うことができる最も賢い答え)。同じ状況が歴史の中でも起こりました:Windows 64!...

それで、これに完全に答えるために、私はあなたに昔を覚えてほしいです。 「なぜ64ビットのWindowsが見えないのか」という理由があると想像してください。私は、Windows 64の当時、他の人がここで「Windows上の64ビットVSではない理由」について「64ビットWindowsではない理由」も挙げていたのとまったく同じ理由があったと思います。では、なぜ彼らはWindows 64ビットの開発を始めたのでしょうか。シンプル!もし彼らが64bit Windowsを作ることに成功しなかったら、私はM $が今日の歴史であったに違いない。 M $を64ビットWindowsにするのと同じ理由が64ビットVSの必要性に現れ始めたら、私たちは64ビットVSを目にすることになるでしょう。やがて32ビットの制限がVSにも当たる可能性があるので、おそらく以下のようなことが起こり始めます。

  • Visual Studioは32ビットのサポートを終了し、64ビットになります。
  • 代わりにVisual Studioのコードが使用されます。
  • Visual Studioには、古い拡張子のWOW64のような同様の機能があるでしょう。

私はVisual Studio Codeに時間をかけて賭けをしました。私はそれが何人かのCPU製造業者Xがラップトップおよび/またはワークステーションのための主流市場でその地位を取っているx86_64アーキテクチャを競争し始めることになるのでそれが分岐点になると思う、

0
Abdurrahim