Я хотел бы запустить свой код с исполняемым файлом, который является частью пакета NuGet.Как таковой exe находится в моей директории профиля пользователя.Итак, файл выглядит так:
{
"profiles": {
"UITests": {
"commandName": "Executable",
"executablePath": "C:\\Users\\MarkKharitonov\\.nuget\\packages\\nunit.consolerunner\\3.9.0\\tools\\nunit3-console.exe",
"commandLineArgs": "@params.txt --where:\"method == LoginSuccessWithCorrectPassword\" ..\\..\\UITests\\bin\\Debug\\net472\\UITests.dll",
"workingDirectory": "C:\\DFDeploymentSmokeTests\\LocalTestProfiles\\qa56"
}
}
}
Можно ли ссылаться на переменную среды UserProfile и использовать ее вместо C:\\Users\\MarkKharitonov
?
EDIT 1
Я не хочу, чтобы мое имя вообще отображалось в файле.Таким образом, он может быть использован другими, если их исходный код находится в той же папке, что не является проблемой.Но пока я должен ссылаться на путь к пакетам nuget, используя мое имя, этот файл не может быть передан в систему контроля версий.