2009-09-21 5 views

Antwort

7

Sie können Unterordner für Dateien oder Verzeichnisse angeben outputDirectory Attribut des DeploymentItem Element mit:

<TestRunConfiguration ...> 
... 
    <Deployment> 
    <DeploymentItem filename="%File or Directory to deploy path%" 
        outputDirectory="%output subdirectory%" /> 
  • filename Attribut können absolute Pfade enthalten oder relative Pfade (zum RelativePathRoot, die das Verzeichnis der Lösung enthält Ihr Testprojekt)
  • Wenn Sie ein Verzeichnis bereitstellen möchten, werden alle Dateien in diesem Verzeichnis in das Zielverzeichnis kopiert, aber nicht in das Verzeichnis selbst, dh: kopiert Dateien von Dir 1 direkt unter Dir2, unter Dir2 wird kein Verzeichnis 'Dir1' erzeugt, um diese Dateien zu enthalten.
  • outputDirectory Attribut enthält Zielunterverzeichnis unter dem Deployment Stammverzeichnis

O_o ​​

+0

In VS2010 müssen Sie Ihr TestView-Fenster aktualisieren, damit die .testconfig-Datei für das Update ordnungsgemäß geladen wird. –

1

ich hatte das gleiche Problem, wo Integration Tests, bei denen abhängig von Dateien in einem bestimmten Ordner zu sein. Ich fügte ein Skript zum Nachbau-Ereignis eines meiner Projekte hinzu, um die Dateien mit xcopy an den richtigen Ort zu kopieren.

Verwandte Themen