Почему в Visual Studio 2010 отключена опция «использовать пользовательский сервер»? - PullRequest
7 голосов
/ 06 мая 2010

У меня DotnetNuke загружен в Visual Studio 2010. Параметр «Использовать пользовательский сервер» в разделе «Параметры запуска» отключен. Почему он отключен? Что означает «Использовать веб-сервер по умолчанию» по умолчанию? Как мне изменить значение по умолчанию? В более ранних версиях VS я мог переключаться между IIS и внутренним веб-сервером (Cassini). Теперь это более запутанно в VS 2010!

Повлияет ли тип проекта «Проект веб-приложения на проект веб-сайта» на настройку?

Ответы [ 3 ]

18 голосов
/ 10 мая 2011

Я только что столкнулся с этой проблемой в одном из моих проектов, который был настроен для использования IIS Express.

Решением для меня было щелкнуть правой кнопкой мыши проект веб-сайта и выбрать вариант использования VS Server. Затем снова была включена возможность использовать пользовательский сервер, чтобы я мог указать его на сайте IIS, с которым я хотел проверить.

6 голосов
/ 21 ноября 2012

Только что эта проблема возникла и сегодня в Visual Studio 2012. Другое решение - открыть VS (без загрузки проекта), а затем Файл> Открыть веб-сайт. Выберите веб-сайт, с которым у вас проблемы. В этот момент VS предупредит, что для этого сайта настроен другой сервер. Если вы выберете «Нет» в диалоговом окне, вы можете использовать страницы свойств, чтобы установить собственный сервер, как и ожидалось.

0 голосов
/ 06 мая 2010

У меня все эти опции отлично работают на моей машине, и я попробовал это с довольно большим количеством решений, веб-приложений и веб-проектов. Работало везде ...

В вашем случае, я думаю, это может быть проблема с разрешениями или какая-то проблема с установкой.

Какую версию VS вы установили? Веб-разработчик? Pro? Окончательный? Выдает ли какие-либо ошибки во время установки?

Вы уверены, что Cassini установлен и доступен на вашем компьютере?

Также вы можете попробовать запустить VS от имени администратора. Конечно, он все еще должен работать без него (и это, поверьте мне: P), но это может помочь выяснить проблему ...

UPD: Какой у вас ОС, и это 32/64 бит?

Какие exe-файлы есть в этих папках?

C: \ Program Files \ Common Files \ microsoft shared \ DevServer \ 10.0
C: \ Program Files (x86) \ Common Files \ microsoft shared \ DevServer \ 10.0

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