4

Visual Studio で BPR プロジェクトをビルドする Visual Studio 用のカスタム プロジェクト タイプの開発を開始したいと考えています。

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

私の目標は、Borland C++Builder の見苦しく不安定なインターフェイスを開発プロセスから取り除き、Visual Studio から完全に作業することです。

4

2 に答える 2

3

編集: おっと、あなたがC++ Builder ファイル用の新しいプロジェクト タイプを作成しようとしていることがわかりませんでした。その場合、言語パッケージをビルドする必要があります。Visual Studio Extensibilityサイトから始めてください。このより具体的なリンクもご覧ください。

まったく新しいプロジェクトタイプを作成せずに C++Builder プロジェクトを構築したいだけの人に役立つかもしれないので、参照用に古い回答をここに残しておきます:)

Visual Studio のバージョンは指定されていませんが、最近のバージョンであると仮定します。Visual Studio 8 および 9 では、ほとんどのプロジェクト ファイル (Visual C++ を除くすべての一般的なファイル) は実際には MSBuild ファイルであるため、MSBuild でビルドできます。単純なコマンド ライン タスク (Exec) を追加して、コマンド ラインで bpr をビルドするか、このためのカスタム タスクを作成することができます (まだ利用可能なタスクが見つからない場合 - 検索用語はMSBuildおよびカスタム タスクである必要があります) 。 . このように、Visual Studio と MSBuild の両方で、好きなものをビルドできます。開始する MSBuild ファイルがない場合、またはタスクの開発に取り掛かりたい場合は、Visual Studio 用のMSBuild プロジェクト テンプレートが役に立ちます。

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

于 2009-05-28T08:27:52.633 に答える
0

C ++ Builderプロジェクトをビルドプロセスに統合することは、どちらもビルドシステムとしてMSBuildを使用するため、C ++Builder2007または2009を使用するとはるかに簡単になります。しかし、最近のバージョンのC ++ Builderにアップグレードすると、別の方法で問題が解決すると思います:)

于 2009-06-14T17:17:04.000 に答える