Я управляю 10 компьютерами разработчиков и хочу назначить каждому компьютеру сетевой диск (скажем, диск X:), чтобы разработчик мог сопоставить рабочую область TFS с этим диском.
Когда пользователь пытается открыть любое решение Visual Studio с диска X: (который является сетевым диском), Visual Studio предупреждает пользователя об открытии из сетевого решения.
Я попытался предоставить полное доверие сетевому диску тремя разными способами, но безуспешно:
1- Использование CasPol (Drive)
%WINDIR%\Microsoft.NET\Framework\v2.0.50727\CasPol.exe -pp off -m -ag 1.2 -url file://X:\* FullTrust
%WINDIR%\Microsoft.NET\Framework\v4.0.30319\CasPol.exe -pp off -m -ag 1.2 -url file://X:\* FullTrust
%WINDIR%\Microsoft.NET\Framework64\v2.0.50727\CasPol.exe -pp off -m -ag 1.2 -url file://X:\* FullTrust
%WINDIR%\Microsoft.NET\Framework64\v4.0.30319\CasPol.exe -pp off -m -ag 1.2 -url file://X:\* FullTrust
2- Использование CasPol (UNC)
%WINDIR%\Microsoft.NET\Framework\v2.0.50727\CasPol.exe -pp off -m -ag 1.2 -url file://\\UNC\* FullTrust
%WINDIR%\Microsoft.NET\Framework\v4.0.30319\CasPol.exe -pp off -m -ag 1.2 -url file://\\UNC\* FullTrust
%WINDIR%\Microsoft.NET\Framework64\v2.0.50727\CasPol.exe -pp off -m -ag 1.2 -url file://\\UNC\* FullTrust
%WINDIR%\Microsoft.NET\Framework64\v4.0.30319\CasPol.exe -pp off -m -ag 1.2 -url file://\\UNC\* FullTrust
3- Сеть (зона интрасети)
From Internet Options -> Security -> Local Intranet -> Sites -> Advanced I added the drive
Visual Studio продолжает предупреждать пользователей о ненадежной зоне.
Пожалуйста посоветуй.
Спасибо
Visual Studio продолжает предупреждать пользователей о ненадежной зоне.
Это поведение Visual Studio. Вы можете сказать Visual Studio прекратить эту ерунду.
Отключите это, сняв флажок в инструменты → ⚙ Параметры… → Проекты и решения → Предупредить пользователя, когда местоположение проекта не является надежным.
У меня была такая же проблема при компиляции проектов с сетевого диска, содержащего шаблоны T4.
Мне пришлось добавить путь unc к надежным сайтам. Свойства обозревателя -> Безопасность -> Надежные сайты -> Сайты.
Добавить file://MyRemoteUncPath
и убедитесь, что вы сняли галочку Require service verification
ниже.