2009-05-28 31 views
4

Visual StudioでBPRプロジェクトをビルドするVisual Studio用のカスタムプロジェクトタイプの開発を開始します。Visual Studio用のカスタムプロジェクトタイプを作成してVisual StudioにBorland C++ Builderプロジェクトを作成する

このプロジェクトを開始するには、いくつかのヒントが必要です。このタイプのプロジェクトのテンプレートはどこにありますか?

私の目標は、開発プロセスからBorland C++ Builderの醜い不安定なインターフェイスを削除し、Visual Studioから直接作業することです。

+0

使用しているC++ Builderのバージョンは? – stukelly

+1

VCLまたはC++コードを使用していますか? – stukelly

+0

私はBorland C++ Builder 5を使用していて、VCLを使用しています。 –

答えて

3

編集:おっと、のC++ Builderファイルの新しいプロジェクトタイプを作成しようとしていません。その場合は、言語パッケージを作成する必要があります。 Visual Studio Extensibilityサイトを開始する必要があります。またthis more specific linkを見てください。

それだけで、まったく新しいプロジェクトタイプを作成せずにC++ Builderプロジェクトを構築したい人々を助けるかもしれないので、私は、参考のためにここに私の古い答えを残しておきます:)

をあなたが指定されていませんでしたVisual Studioのバージョンですが、私は最近のバージョンを想定しています。 Visual Studio 8,9では、ほとんどのプロジェクトファイル(Visual C++を除くすべての一般的なファイル)は実際にはMSBuildファイルであるため、MSBuildで構築することができます。コマンドラインでbprをビルドするための簡単なコマンドラインタスク(Exec)を追加することもできますし、これに対してカスタムタスクを作成することもできます(既に利用可能なものが見つからない場合はMSBuild)。カスタムタスク)。これにより、Visual StudioとMSBuildの両方で好きなものを構築できます。作業を開始するためのMSBuildファイルがない場合や、Visual Studio用のMSBuild project templateが役に立ちます。

ああ、実際にはC++ Builderのことが必要ない場合は、BPRをソリューションとしてエクスポートする(または新しいソリューションを作成してファイルを追加する)こともできます。

+0

ありがとう、私は今Visual Studio 2005 SDKを扱っています。私の目的は、ファイルをビルドするだけでなく、Visual Studioでもアプリケーションを手に入れることです。 SDKのネストされたプロジェクトサンプルをコピーして、bprファイルを使用するように変更しようとしています。私はプロジェクトファイルを作成したくないだけです。 –

0

ビルドシステムにMSBuildを使用するため、C++ Builderプロジェクトをビルドプロセスに統合するのは、C++ Builder 2007または2009では非常に簡単です。しかし、私は、最近のバージョンのC++ Builderにアップグレードすることで、あなたの問題を他の方法で解決できると思います:)

関連する問題