Визуальная студия и папка Virus Scan of Temp

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

Спасибо

Ответ 1

Используйте свойство 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

Ответ 2

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

Ответ 3

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

Ответ 4

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

Ответ 5

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

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