先週、レガシーなアンマネージ C++ アプリケーションを継承しました。
残念ながら、プロジェクトの設定は 100% 信頼できるものではなく、ドキュメントもありません。私が知っていることは、製品がMicrosoft Visual C++ 2008 Redistributable x86で展開されたことです。
私の質問は、IDE、SDK、およびプラットフォーム ツールセットのどの組み合わせを使用することをお勧めしますか?
残念ながら、これまでWindows SDKを使用したことがなく、Platform ToolSetオプションは初めてのことです。さらに悪いことに、私は 8 年間 C++ コードを 1 行も書いていません。だから...あなたが提供できるフィードバックは大歓迎です:D
既知
- クライアント オペレーティング システム
- Windows 2008 R2
- C++ 再頒布可能
- Microsoft Visual C++ 2008 Redistributable x86が本番環境にデプロイされています
- 統合開発環境(IDE)
- Visual Studio 2012を使用したい(Visual Studio 2008、2010、2012 もある)
不明
- プラットフォーム ツールセット
- VS2012 を使用して v90 プラットフォームをターゲットにすることはできますか、それとも単純に VS2008 を使用する方が安定していますか?
- Windows SDK
- クライアントが運用環境でMicrosoft Visual C++ 2008 Redistributable x86を使用している場合、開発用コンピューターにはどのバージョンの Windows SDKをインストールする必要がありますか?