Чтобы постоянно заставить Visual Studio открыть проект в IE, не изменяя браузер по умолчанию, можно сделать следующее:
Project Properties -> Web -> Start Action
Запускают внешнюю программу: Параметры командной строки C:\Program Files\Internet Explorer\iexplore.exe: Введите URL пути к Вашей начальной странице т.е. http:\localhost\myproject\default.aspx
, Это не позволит Вам отлаживать клиентский сценарий в Visual Studio все же.
При использовании MVC у Вас нет этого меню (никакое меню "Browse With...")
Создают сначала нормальный веб-сайт ASP.NET.
Если вы используете ASP-NET MVC, вам нужно щелкнуть правой кнопкой мыши Default.ASPX, в котором появится меню «Обзор с».
Я не знаю окончательного решения, но насколько я попробовал следующий код может быть полезным.
// 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 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 проекты:
ASP.NET Проекты MVC 1 :
Щелкните правой кнопкой мыши на файле Default.aspx и выполните описанные выше действия.
ASP.NET MVC 2 проекты:
Поскольку Default.aspx отсутствует, необходимо создать веб-форму (щелкните правой кнопкой мыши проект > Добавить > Создать Предмет) и выполнить описанные выше действия.
Если вы используете MVC 2, вам не нужно создавать другой проект, просто добавьте компонент -> веб-форму в проект, затем:
* Щелкните правой кнопкой мыши веб-форму * Выберите "Обзор с ..." * Выберите ваш браузер * Нажмите "Установить по умолчанию". * Удалить веб-форму
т.е. ---> Инструменты ----> Свойства обозревателя -----> Программа ------> Сделать по умолчанию