Каков корень относительного пути DeploymentItemAttribute?

Я просто узнал, что Сдвиг + F11 ступает из текущей функции.

Это очень полезно, когда Вы хотите к нечто функции отладки в нечто (панель (baz ()). Используйте F11 , Сдвиг + F11 для вскакивания и из панели и baz.

14
задан abatishchev 22 November 2011 в 13:27
поделиться

1 ответ

На странице MSDN ...

Относительные пути указаны относительно Параметр RelativePathRoot находится в Файл .testrunconfig.

Этим параметром по умолчанию является Каталог решения . Итак, если у вас есть эта структура проекта

SecretProject\
    ComponentA\
    ComponentA.Test\
        Resources\
            required.xml
        ComponentA.Test.csproj
        Tests.cs
    SecretProject.sln

и вы хотите развернуть required.xml , вы собираетесь создать атрибут DeploymentItemAttribute, подобный этому

[TestClass]
public class Tests
{
    [TestMethod]
    [DeploymentItem("ComponentA.Test\Resources\required.xml")]
    public void Test() 
    {

    }
}

. Кажется, свойства файла должны быть установлены на ' Содержимое »и« Всегда копировать »или« Копировать, если новее ». Дополнительные примеры можно найти на этой странице MSDN .

17
ответ дан 1 December 2019 в 13:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: