Как я могу изменить свой $ OutputPath в VS2010? - PullRequest
2 голосов
/ 24 июня 2010

Я получаю сообщение об ошибке в VS2010, что функция HasTrailingSlash принимает только скалярное значение, но аргумент $ (OutputPath) оценивает что-то, что не является скалярным.

Проблема в том, что я могу 'найти переменную $ (OutputPath) в любом месте.Я понятия не имею, что это такое или как войти и исправить это.

Ответы [ 3 ]

1 голос
/ 18 сентября 2011

У меня была такая же проблема. Для меня исправление состояло в том, чтобы отредактировать мои переменные компьютерной среды, в частности переменную TEMP, в которой было более одной записи. Я оставил одну запись, которая:

%USERPROFILE%\AppData\Local\Temp;

Если в вашей переменной есть запись, близкая к этой, я бы рекомендовал оставить ее.

0 голосов
/ 15 ноября 2012

У вас есть несколько вариантов.

Опция 1

  • Щелкните правой кнопкой мыши по проекту, чтобы открыть окно свойств
  • Просмотр / редактирование пути вывода (вы можетедаже перейдите в каталог)

Project window

Вариант 2

  • Откройте файл проекта (* .csproj) в вашем любимом текстовом редакторе,и найдите тэг

Project file

Предупреждение о второй опции.Может быть несколько записей, соответствующих тегу.Поэтому убедитесь, что вы меняете комбинацию конфигурации / платформы, которую хотите изменить.

0 голосов
/ 27 июля 2010

Проверьте область свойств вашего проекта на вкладке сборки.

Найдите область вывода на этой вкладке и текстовое поле OutputPath.

Если не повезет там:

Проверьте файл (ы) вашего проекта, выгрузив их и нажав кнопку Изменить файл проекта. Ищите выходной путь, определенный там. Я полагаю, что по умолчанию существует в Vs2010.

Если ничего из этого не помогло, сообщите нам, если это попытка сборки внутри Vs2010 или отдельной командной строки или сценария сборки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...