Chcę dodać element stanowiska do mojego testu.DeploymentItem in vs2012 Nie kopiuje plików
Moja struktura rozwiązanie wygląda następująco:
MySolution\
-- TestData\
--addresses.xml
-- ProjectName.TestProject\
--Internal\
--MyTestClass.cs
Próbowałem dodać plik z poniższego atrybutu:
[DeploymentItem(@"TestData\addresses.xml", " TestData")]
... co nie działa Ale jeśli mogę określić plik absuluten ścieżka, vs skopiuje plik.
[DeploymentItem(@"C:\Dir1\Dir2\TestData\addresses.xml", " TestData")]
Jest całkiem ostateczne lista kontrolna pułapek dla VS 2010 [tutaj] (http://stackoverflow.com/questions/883270/problems-with- atrybut deploymentitem). Sprawdź, czy to pomaga? – StuartLC