Ошибка сборки команды: AspnetCompiler: Ошибка Aspruntime: '/localhost: 8080' не является действительным виртуальным путем. Любое предложение?

StackOverflow https://stackoverflow.com/questions/3099740

Вопрос

Я пытаюсь создать решение для веб -приложений, созданное с использованием VS 2008 и столкнувшись с следующей ошибкой.

AspnetCompiler: Ошибка aspruntime: '/ localhost: 8080' не является действительным виртуальным путем.

Я абсолютно понятия не имею, как и почему происходит? Это связано с настройками проекта развертывания или свойствами веб -сайта? Решение проверяется в управлении источником.

То же самое работает для различной ветви одного и того же решения, а сборки происходит без каких-либо ошибок.

Это было полезно?

Решение

В свойствах проекта для веб -сайта, под параметрами MSBuild, измените путь вывода папки, удаляя номер порта.

Другие советы

В вашем решении вашего веб-проекта щелкните проект (который похож на http: // localhost: xxx/_1/) в решении и нажмите страницы свойств. Откроется новый диалог " http: // youwebsitename: xxxx/_1/ Страницы свойства «как заголовок. В этом диалоговом окне нажмите« Параметры msbuild ».

Нажав эту опцию, содержимое диалога изменится, и будут отображаться определенные свойства, имеющие флажки и одно текстовое поле. Первое текстовое поле будет говорить «выводная папка», а внутри текстового поля будет написан путь, в котором говорится что -то вроде «d: data allprojects webproject localhost: 8080».

Очевидно, что это недействительно, так как вы не можете создать папку, имеющую «:» в имени Fodler / Path. Поэтому удалите эту толстую кишку и номер порта и сохраните его. Это решит проблему, касающуюся действительного виртуального пути.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top