Результаты поиска
Vista или XP для разработки машины
Я собираюсь получить новый PC от работы, и он будет включать в себя возможность иметь либо Vista Business в качестве OS, либо понижение до XP Pro. Помимо небольшого количества тестов, я никогда не использовал Vista, но в целом я слышал гораздо больше плохих отчетов, чем хороших о Vista. Я не думаю, что аппаратное обеспечение будет проблемой (Intel Core Duo T9300, 4GB RAM, 256MB NVIDIA) с точки зрения производительности. Я просто беспокоюсь об использовании Vista для моей основной системы разработки, учитывая ее историю, когда у меня есть возможность продолжать использовать XP.
Итак, есть ли здесь кто-нибудь, кто имеет опыт работы как с Vista, так и с XP в качестве OS на вашей машине разработки? Если бы вы могли выбрать одно из двух, что бы вы выбрали? Мне нужно будет использовать Visual Studio 2003/2005/2008, SQL Server 2005, виртуальные машины, Office, а также множество многозадачных и многозадачных веб-браузеров.
(Примечание:Я не заинтересован в Microsoft-трепке. Если вы не использовали Vista, но просто слышали о ней плохие вещи, то у вас такой же уровень опыта, как и у меня, и вы, вероятно, не должны отвечать на этот вопрос).
Edit: поскольку я получаю этот компьютер с работы, я бы предпочел использовать одну из предлагаемых операционных систем: 32 bit XP PRO или 32 bit Vista.
EFS всплывающий ключ шифрования
Я получаю уведомления для резервного копирования моего ключа шифрования для EFS в Vista, однако я не включил шифрование bit locker или диска.
Кто-нибудь знает, как узнать, какие файлы могут быть зашифрованы, или имеет объяснение, почему он уведомит меня?
Почему мои приложения автоматического запуска действуют странно на Vista?
Продукт, над которым мы работаем, позволяет пользователю легко настроить его на автоматический запуск при каждом запуске компьютера. Это полезно, потому что продукт является частью основной рабочей среды большинства наших пользователей.
Эта функция была реализована не так давно, и некоторое время все было хорошо, но когда мы начали тестировать эту функцию на Vista, продукт начал вести себя очень странно при запуске. В частности, наш продукт использует другой продукт (назовем его X), который он запускает всякий раз, когда ему нужны его услуги. Реальная проблема заключается в том, что всякий раз, когда X запускается сразу после входа в систему, он падает или сообщает о критических ошибках, связанных с доступом к диску (это происходит даже тогда, когда X запускается напрямую, а не через наш продукт).
Это происходит всякий раз, когда мы запускаем наш продукт, зарегистрировав его в разделе "Run" реестра или разместив ярлык для него в папке "Startup" в "меню Пуск", даже если мы помещаем задержку в ~20 секунд до фактического запуска. Когда мы изменили задержку на 70 секунд, все хорошо.
Мы попытались воспроизвести проблему, запустив наш продукт вручную сразу после входа в систему (дважды щелкнув ярлык, расположенный на рабочем столе), но безрезультатно.
Теперь, как это возможно, что приложения, которые работают нормально через минуту после входа в систему сообщают такие жесткие ошибки при запуске сразу после входа в систему?
Запрос Windows Vista UAC высоты, если путь защищен?
Для моего приложения C# я не хочу всегда запрашивать повышение прав при запуске приложения,но если они выбирают выходной путь, который защищен UAC, то мне нужно запросить повышение прав.
Итак, как я могу проверить, защищен ли путь UAC, а затем запросить повышение высоты в середине выполнения?
Какая версия Vista лучше всего подходит для машины разработчика?
Microsoft говорит, что Visual Studio 2008 может быть установлен на любой версии Vista (за исключением started edition).
Но я не уверен, если домашние выпуски не вызывают проблем с отладкой, виртуальными машинами, IIS, MS SQL 2008 и всеми другими инструментами, которые используют разработчики или с некоторыми старыми инструментами, такими как Visual Basic 6.0.
Кажется, что Vista Business будет лучшим, но домашние издания гораздо более популярны.
Или, было бы остаться с Windows XP Pro?
Зачем идти на 64-битную ОС?
По этому вопросу:
- Какая версия Vista лучше всего подходит для машины разработчика?
- Vista или XP для машины разработчика
Люди рекомендуют 64 бит, можете ли вы объяснить, почему? Это просто так, что вы можете иметь больше, чем 3 ГБ адресуемого RAM, что 32 бит дает вам?
И как извлечь выгоду из всей этой дополнительной RAM?
Я перешел от 64-битного XP обратно к 32-битному из-за того, что 90% программного обеспечения, которое я использовал, было только 32-битным, и у меня были проблемы с драйверами и некоторым программным обеспечением с 64-битным.
Зачем идти на 64-битную ОС?
По этому вопросу:
- Какая версия Vista лучше всего подходит для машины разработчика?
- Vista или XP для машины разработчика
Люди рекомендуют 64 бит, можете ли вы объяснить, почему? Это просто так, что вы можете иметь больше, чем 3 ГБ адресуемого RAM, что 32 бит дает вам?
И как извлечь выгоду из всей этой дополнительной RAM?
Я перешел от 64-битного XP обратно к 32-битному из-за того, что 90% программного обеспечения, которое я использовал, было только 32-битным, и у меня были проблемы с драйверами и некоторым программным обеспечением с 64-битным.
Каковы основные различия между программированием для Windows XP и для Vista?
С точки зрения разработчика настольных приложений, есть ли разница между разработкой для Windows XP и разработкой для Windows Vista?
Каков ваш лучший список инструментов для разработки 'must have'?
Недавно я сжег свой ноутбук для разработки (он буквально испускал дым из вентиляционных отверстий). После вытягивания hd я не смог заставить его вращаться с помощью устройства USB, прикрепленного к домашней башне. Поскольку у меня был крайний срок, мне пришлось спешить и покупать новый ноутбук (Turion 64 x2) под управлением Vista.
После установки необходимых приложений VS2005/2008, Sql Server editions client tools, Adobe CS3 и Source control clients: мне интересно, какой список инструментов для разработчиков “must haves” существует в наши дни? Я большой поклонник Fiddler и LinqPad, но мне интересно, что я упускаю?
я читаю здесь другой вопрос, и мне известен список Хансельмана. Я не был достаточно конкретен в своем первоначальном вопросе. Под "these days" я подразумевал новые и новейшие инструменты (возможно, доступные только 64 бит), которые в годы geek могли бы просто be 12 дня, я не знаю. :)[/редактировать]
Совместимость между Windows Vista и Visual Studio 2008
Мне интересно, если кто-то еще испытывает те же проблемы:
Моя основная машина dev-это Dell, работающая под управлением Vista Home Premium и Visual Studio 2008-оба полностью исправлены / up-to-date.
Есть некоторые причуды, такие как элементы управления play/pause media на моей клавиатуре, не работающие во время работы Visual Studio 2008. Такие причуды раздражают, но не очень проблематичны.
Более серьезная проблема заключается в этом:
В одном из моих решений я использую класс под названием Utility . Если я редактирую класс, чтобы добавить другое поле, независимо от того, сколько раз я recompile/clean/manually удаляю старые файлы .DLL , компилятор говорит мне, что такого поля нет. Если, Однако, я проверяю решение в SVN, а затем проверяю его на своем ноутбуке, который запускает Windows XP SP3 с полностью исправленной Visual Studio 2008 - все работает нормально. Понятия не имею, почему.
Кто-нибудь еще испытывал это или другие проблемы с такого рода конфигурацией? И если да, то есть ли у вас какие-либо предложения о том, как их преодолеть?
Windows Vista: не удается загрузить DLL 'x.dll': недопустимый доступ к памяти. (DllNotFoundException)
Сегодня днем я тестировал на коробке клиента, которая имеет Windows Vista (у него был дом, но я тестирую на бизнес-издании с теми же результатами).
Мы используем .DLL, который получает аппаратное обеспечение ID компьютера. Его использование очень просто, и образец программы, которую я создал, работает. Dll - это от AzSdk . На самом деле, это прекрасно работает под Windows XP. Однако, по какой-то странной причине, внутри нашего проекта (намного больше) мы получаем это исключение:
Exception Type: System.DllNotFoundException
Exception Message: Unable to load DLL 'HardwareID.dll': Invalid access to memory location. (Exception from HRESULT: 0x800703E6)
Exception Target Site: GetHardwareID
Я не знаю, что может быть причиной проблемы, так как у меня есть полный контроль над папкой. Проект представляет собой приложение форм c#.net Windows, и все работает нормально, за исключением вызова внешней библиотеки.
Я объявляю его следующим образом: (Примечание: это не библиотека COM, и ее не нужно регистрировать).
[DllImport("HardwareID.dll")]
public static extern String GetHardwareID(bool HDD,
bool NIC, bool CPU, bool BIOS, string sRegistrationCode);
И тогда вызывающий код достаточно прост:
private void button1_Click(object sender, EventArgs e)
{
textBox1.Text = GetHardwareID(cb_HDD.Checked,
cb_NIC.Checked,
cb_CPU.Checked,
cb_BIOS.Checked,
"*Registration Code*");
}
Когда вы создаете пример приложения, он работает, но внутри моего проекта он не работает. Under XP работает нормально. Есть ли идеи о том, что я должен сделать в Vista, чтобы сделать эту работу? Как я уже сказал, папка и ее подпапки имеют полный контроль над "Everybody".
UPDATE: у меня не установлена Vista SP 1.
UPDATE 2: я установил Vista SP1 и теперь, когда UAC отключен, даже простой пример не работает!!! : (Чертова Виста.