Visual Studio и проверка на вирусы папки Temp - PullRequest
12 голосов
/ 08 октября 2008

Мы используем Visual Studio 2008 в качестве основной среды разработки. Наша служба безопасности настроила McAfee для сканирования файлов в нашей папке \ Local Settings \ Temp. К сожалению, VS использует этот каталог во время сборки кода, что замедляет работу разработчиков. Мы зашли в тупик с командой безопасности по этому поводу и задаемся вопросом, знает ли кто-нибудь о настройке конфигурации в VS, где мы могли бы изменить папку, в которую записываются эти временные файлы.

Спасибо

Ответы [ 5 ]

5 голосов
/ 10 августа 2009

Используйте свойство tempDirectory раздела компиляции в вашем файле web.config:

<compilation debug="true" tempDirectory="C:\Foo">

Убедитесь, что вы предоставляете учетной записи ASPNET доступ для записи в C: \ Foo (или под любой учетной записью, под которой работает ваш рабочий процесс ASP.NET - в моем случае это учетная запись домена).

Согласно: http://msdn.microsoft.com/en-us/library/system.web.configuration.compilationsection.tempdirectory.aspx

5 голосов
/ 30 июля 2009

Вы можете написать командный файл, который перезаписывает переменные% TEMP% и% TMP%, а затем запускает Visual Studio. Когда пакетный файл перезаписывает переменные среды, он применим только для этого сеанса, он не изменяет% TEMP% для приложений, запускаемых непосредственно из других пакетных файлов / системы.

3 голосов
/ 08 октября 2008

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

0 голосов
/ 08 октября 2008

В моей компании мы заходим на экран «Службы» и устанавливаем сканер при доступе в «отключенный», что не позволяет запускать его при загрузке системы (кроме случаев, когда они выпускают обновление, тогда вам придется делать это снова) , Стоит отметить, что вы можете временно отключить его, нажав «Стоп», но он будет периодически перезагружаться. Установка его в «отключен» предотвращает его перезапуск. Улучшает производительность в 10 раз. Чтобы снизить риск появления вирусов, мы очень внимательно следим за периодическим полным сканированием системы.

Если вы должны жить со сканером при доступе, я не думаю, что вам нужно запрашивать более быстрый компьютер. По моему опыту, узким местом всегда является доступ к диску. Запросите твердотельные диски и / или конфигурацию RAID с чередованием. Конечно, еще несколько ядер никогда никому не навредят ... особенно при такой большой пропускной способности диска, это может стать необходимым. но тогда вам нужно больше пропускной способности диска. и т.д.

0 голосов
/ 08 октября 2008

Может быть, вы много жалуетесь на то, что вам нужны более быстрые компьютеры, так как дополнительная безопасность сильно вас тормозит? Имейте готовые факты (например, «более медленное время компиляции обходится мне в 60 минут каждый день»)
Обычно, когда дело доходит до траты денег, большинство предприятий находят другие способы решения проблемы.

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