Einzelnen Beitrag anzeigen

quantum

Registriert seit: 15. Apr 2006
Ort: Kassel
64 Beiträge
 
Delphi XE Professional
 
#4

Re: Delphi2010 - Package erstellen -> AV in dotnetcoreide

  Alt 18. Mär 2010, 08:10
Dieser Bug wurde "freundlicherweise" beim Update 4/5 mitgeliefert. Erschreckenderweise konnte ich noch keinen QC-Eintrag darüber finden.
Alle Packages, Experten und Erweiterungen zu deaktivieren bringt keine Linderung.
Wie soll man eigentlich mit so einer Bugschleuder vernünftig arbeiten.

Kopf an die Mauer schlagen hilf auf Dauer auch nicht weiter.
Hier ein manueller Workaround:

In der .dproj nach folgender Zeile suchen und entfernen:
Code:
< {%s}>true</ {%s}>
Batch Datei erstellen (am besten irgendwo im Suchpfad). Ich nenne sie mal BuildReleaseD14.cmd
Code:
@SET BDS=C:\Program Files\Embarcadero\RAD Studio\7.0
@SET BDSCOMMONDIR=C:\Users\Public\Documents\RAD Studio\7.0
@SET FrameworkDir=C:\Windows\Microsoft.NET\Framework\v2.0.50727
@SET FrameworkVersion=v2.0.50727
@SET FrameworkSDKDir=
@SET PATH=%FrameworkDir%;%FrameworkSDKDir%;%PATH%
@SET LANGDIR=EN
@SET DCC_Quiet=true

msbuild.exe /nologo /t:rebuild /p:config=Release %1
@if errorlevel 1 pause
Nun kann man im Quellverzeichnis des Projektes zb "BuildReleaseD14 MyPackage.dproj" aufrufen.
Bleibt jetzt nur noch das manuelle hinzufügen der .bpl zu den Komponenten.

Die Batchdatei kann man natürlich auch für normale Projekte verwenden, sowie "config=Release" durch andere Build-Ziele, wie beispielsweise "config=Debug" ersetzen.
  Mit Zitat antworten Zitat