Как изменить браузер по умолчанию для отладки с в Visual Studio 2008?

65
задан Community 23 May 2017 в 12:26
поделиться

7 ответов

  • (В окне Project Solution) Щелчок правой кнопкой страница (.aspx, или на папке)
  • Избранный Обзор С...
  • Выбирают, Ваш браузер
  • Нажимают установленный по умолчанию
  • , Нажимают Browse

context menu screenshot

104
ответ дан Nick Craver 24 November 2019 в 15:19
поделиться

Чтобы постоянно заставить Visual Studio открыть проект в IE, не изменяя браузер по умолчанию, можно сделать следующее:

Project Properties -> Web -> Start Action

Запускают внешнюю программу: Параметры командной строки C:\Program Files\Internet Explorer\iexplore.exe: Введите URL пути к Вашей начальной странице т.е. http:\localhost\myproject\default.aspx

, Это не позволит Вам отлаживать клиентский сценарий в Visual Studio все же.

9
ответ дан Paul Rowland 24 November 2019 в 15:19
поделиться

При использовании MVC у Вас нет этого меню (никакое меню "Browse With...")

Создают сначала нормальный веб-сайт ASP.NET.

3
ответ дан EricSch 24 November 2019 в 15:19
поделиться

Если вы используете ASP-NET MVC, вам нужно щелкнуть правой кнопкой мыши Default.ASPX, в котором появится меню «Обзор с».

12
ответ дан 24 November 2019 в 15:19
поделиться

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

// subclass UITableViewCell

- (void)willTransitionToState:(UITableViewCellStateMask)state
{
    [super willTransitionToState:state];

    if ((state & UITableViewCellStateShowingDeleteConfirmationMask) == UITableCellStateShowingDeleteConfirmationMask)
    {
        for (UIView *subview in self.subviews)
        {
            if ([NSStringFromClass([subview class]) isEqualToString:@"UITableViewCellDeleteConfirmationControl"])
            {
                subview.hidden = YES;
                subview.alpha = 0;
            }
        }
    }
}

- (void)didTransitionToState:(UITableViewCellStateMask)state
{
    [super willTransitionToState:state];

    if ((state & UITableViewCellStateShowingDeleteConfirmationMask) == UITableCellStateShowingDeleteConfirmationMask)
    {
        for (UIView *subview in self.subviews)
        {
            if ([NSStringFromClass([subview class]) isEqualToString:@"UITableViewCellDeleteConfirmationControl"])
            {
                subview.frame = CGRectMake(subview.frame.origin.x - 10, subview.frame.origin.y, subview.frame.size.width, subview.frame.size.height);
                subview.hidden = NO;

                [UIView beginAnimations:@"anim" context:nil];
                subview.alpha = 1;
                [UIView commitAnimations];
            }
        }
    }
}
-121--1401706-

Функции void могут возвращать значения void

Малоизвестный, но следующий код в порядке

void f() { }
void g() { return f(); }

Aswell и следующий странный вид

void f() { return (void)"i'm discarded"; }

Зная об этом, вы можете воспользоваться преимуществами в некоторых областях. Один пример: функции void не могут возвращать значение, но также можно не просто ничего не возвращать, потому что они могут быть созданы с non-void. Вместо сохранения значения в локальной переменной, что приведет к ошибке для void , просто верните значение непосредственно в

template<typename T>
struct sample {
  // assume f<T> may return void
  T dosomething() { return f<T>(); }

  // better than T t = f<T>(); /* ... */ return t; !
};
-121--690077-

ASP.NET проекты:

  • Щелкните правой кнопкой мыши веб-страницу (.aspx или папку)
  • Выберите Обзор с помощью...
  • Выберите браузер
  • Нажмите кнопку «Установить по умолчанию»
  • Нажмите кнопку «Обзор»

ASP.NET Проекты MVC 1 :

Щелкните правой кнопкой мыши на файле Default.aspx и выполните описанные выше действия.

ASP.NET MVC 2 проекты:

Поскольку Default.aspx отсутствует, необходимо создать веб-форму (щелкните правой кнопкой мыши проект > Добавить > Создать Предмет) и выполнить описанные выше действия.

21
ответ дан 24 November 2019 в 15:19
поделиться

Если вы используете MVC 2, вам не нужно создавать другой проект, просто добавьте компонент -> веб-форму в проект, затем:

 * Щелкните правой кнопкой мыши веб-форму
* Выберите "Обзор с ..."
* Выберите ваш браузер
* Нажмите "Установить по умолчанию".
* Удалить веб-форму
4
ответ дан 24 November 2019 в 15:19
поделиться

т.е. ---> Инструменты ----> Свойства обозревателя -----> Программа ------> Сделать по умолчанию

-3
ответ дан 24 November 2019 в 15:19
поделиться
Другие вопросы по тегам:

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