Edit: Ups, ich habe nicht wirklich gesehen, dass Sie im Begriff sind einen neuen Projekttyp für C++ Builder-Dateien erstellen . In diesem Fall müssen Sie ein Sprachpaket erstellen. Die Erweiterbarkeit von Visual Studio sollten Sie den Anfang machen. Werfen Sie auch einen Blick auf dieser spezifischere Link .
Ich lasse meine alte Antwort hier als Referenz, denn sie könnte Leuten helfen, die einfach nur C++Builder-Projekte erstellen wollen, ohne einen ganz neuen Projekttyp zu erstellen :)
Sie haben die Version von Visual Studio nicht angegeben, aber ich nehme an, dass es sich um eine aktuelle Version handelt. In Visual Studio 8 und 9 sind die meisten Projektdateien (alle gängigen außer Visual C++) eigentlich MSBuild-Dateien und können daher von MSBuild erstellt werden. Sie können eine einfache Befehlszeilenaufgabe (Exec) hinzufügen, um Ihr bpr auf der Befehlszeile zu bauen, oder Sie können eine benutzerdefinierte Aufgabe dafür erstellen (wenn Sie keine bereits vorhandene finden - die Suchbegriffe sollten sein MSBuild y benutzerdefinierte Aufgabe ). Auf diese Weise können sowohl Visual Studio als auch MSBuild alles bauen, was Sie wollen. Wenn Sie keine MSBuild-Datei haben, mit der Sie beginnen können, oder sich in die Entwicklung eines Tasks stürzen wollen, kann die MSBuild-Projektvorlage für Visual Studio wird Ihnen helfen.
Oh, und abgesehen davon, wenn Sie C++Builder nicht wirklich brauchen, können Sie die BPR auch als Lösung exportieren (oder eine neue Lösung erstellen und die Dateien hinzufügen).