Visual C++ 2010 でオープン ソースの Mozilla プロジェクトを使用しています。このプロジェクトには UNIX ベースのビルド ツールが必要なため、Visual Studio プロジェクトを直接作成することはできません。cl.exe を使用してプロジェクトをビルドするには、プロジェクトにバンドルされているコマンド ライン ビルド ファイル (makefile、configure スクリプトなど) を使用する必要があります。(これは、一部の .h ファイルが make ユーティリティによって生成されるためです。)
問題は、Visual Studio プロジェクトを作成せずに、Visual Studio で利用可能な "F12 Go To Definition" 機能を使用してプロジェクト ソース ファイルを参照するにはどうすればよいかということです。/FR コンパイラ オプションを使用して .bsc ファイルを生成できることはわかっています。しかし、Visual Studio 2010 のオブジェクト ブラウザーが .bsc ファイルをサポートしていないように見えることもわかりました。Visual Studio 2010 を使用して .bsc ファイルを直接開くと、「クラスが登録されていません。CLSID のオブジェクトを探しています: {D9B3211D-E57F-4426-AAEF-30A806ADD397}.
Visual Studio 2010 で .bsc ファイルを使用するにはどうすればよいですか?