Ich möchte ein Deployment-Element zu meinem Test hinzufügen.DeploymentItem in vs2012 Kopiert keine Dateien
Meine Lösung Struktur wie folgt aussieht:
MySolution\
-- TestData\
--addresses.xml
-- ProjectName.TestProject\
--Internal\
--MyTestClass.cs
Ich habe versucht, die Datei mit dem folgende Attribute hinzufügen:
[DeploymentItem(@"TestData\addresses.xml", " TestData")]
... was nicht funktioniert, aber wenn ich die absuluten-Datei angeben Pfad, vs wird die Datei kopieren.
[DeploymentItem(@"C:\Dir1\Dir2\TestData\addresses.xml", " TestData")]
Es ist durchaus eine endgültige Checkliste des gotchas für VS 2010 [hier] (http://stackoverflow.com/questions/883270/problems-with- deploymentitem-Attribut). Sehen Sie, ob das hilft? – StuartLC