2009-06-18 6 views
0

まず、32ビットWindows XPシステムでVisual Studio 2008を使用しています。私は2番目の32ビットVistaシステムを持っていますが、これは開発には使用されません。 私は64ビットVistaを使用する新しい開発用コンピュータを注文しました。 (Windows 7はまったく欲しがらないが、市場価値が高いならば2年後にWindows 7にアップグレードするだろう)(Btw、Intel Xeon Quadcore、12 GB RAM、2ディスク上の1.3 TBディスクスペース)私は、ほとんどの32ビットアプリケーションがVSやいくつかの他のものを含めてうまく動作することを知っています。私はあまりにもこれについて心配していません。私もDelphi 2007で開発を行っていますが、これについても心配していません。しかし、私はこれを考慮に入れたい:Vistaを64ビットに移行するときの一般的な落とし穴ですか?

この新しい64ビットシステムでは、私は64ビットアプリケーションの開発を開始することができます。これは私にとって初めてのことなので、新しい64ビットアプリケーションの開発を始めるときに避けなければならない最も一般的な落とし穴は何ですか?たとえば、異なるサイズのデータ​​型、異なるファイルシステム、認識しなければならない特別な64ビット関数、64ビットコードと32ビットアセンブリを組み合わせなければならない場合の競合など

(私は既に知っている:Webアプリケーションを開発するとき、私のウェブホストが64ビットアプリケーションをサポートしていることを確認する必要がある。そうでなければ役に立たない...どうやら、IISは64ビットアプリケーションと32ビットアプリケーションの両方をサポートするので、それは1つの落とし穴です)。

私は32ビットアプリケーションを64ビットアプリケーションに移植するつもりはありません。私はちょうど新しい 64ビットアプリケーションを作成したいと思う。ゼロから!したがって、32ビットの履歴はありません。このunanswered Caveat質問についても読んだことがありますが、これは移行の詳細です。私は何も移行しません。

+1

32ビットではなく新しい64ビットアプリケーションを作成したいと思っています。あなたのために訂正されました。 :) –

+0

うん。すでに気付いていた。実際には、私は間違いを自分で発見し、リフレッシュして、それが突然消えたことに気付きました。私がする前にあなたはそれを修正しました。 ;-) –

答えて

1

少なくともデスクトップアプリケーション用の配備方法。

特殊なフォルダは何らかの理由で異なります。

Visual Studioで編集して続行するのは、32ビットにコンパイルする場合のみです。

あなたは永遠に回避することができますいくつかの曖昧な問題を見つけることができます。

1

私は11月から64ビットVistaシステムを使用していますが、ほとんど問題はありません。これまでのところ、Visual StudioではSSISのスクリプトタスクをデバッグするために、64ビットランタイムを使用しないように指示する必要があります。

関連する問題