Cada vez que intento abrir mis propios proyectos en VS 2010 Express, recibo el siguiente mensaje:
Solo debe abrir proyectos de una fuente confiable
Puedo hacer clic en Aceptar en el mensaje y abrir la solución, pero preferiría que no me avisen cada vez que abra mi solución.
Los archivos no se descargaron de Internet; están sentados en la unidad de red de mi departamento . No hay nada que desbloquear si miro la ventana Propiedades para el archivo del proyecto.
Cualquier consejo para aplastar este error será apreciado.
visual-studio-2010
visual-studio
Zian Choy
fuente
fuente
Respuestas:
Hay algún problema con Visual Studio 2010. Verifique esto para obtener más detalles en el sitio web de Microsoft Listado de problemas Confiar en los recursos compartidos de red en Visual Studio 2010 / .NET 4.0 .
Esto se activará no solo al originarse en Internet (lo que le permitiría golpear
Unblock
) sino también en algunos otros casos, como creo, estar en un recurso compartido de red, en el directorio temporal o de descargas. No sé una forma de desactivarlo al por mayor, me temo. Se supone que puedes hacerlo conTools>Options>Projects and Solutions>Warn user when project location is not trusted
Para evitar el mensaje, puedes
(1) solo acepta cargar; esto debería suprimir el mensaje para cada vez que abra el proyecto como parte de esa solución como el mismo usuario en la misma máquina;
o
(2) vaya al explorador de Windows, haga clic derecho en el archivo del proyecto, elija Propiedades, mire la parte inferior de la pestaña General, si hay un botón Desbloquear, haga clic en eso. Es posible que también necesite hacer esto para cualquier archivo .user junto al proyecto.
fuente
Hay 2 formas fáciles de hacer esto:
Cómo: conceder permisos a carpetas y ensamblajes
fuente
La única solución informada para este problema parece ser asignar el recurso compartido de red como un disco local.
Sin embargo, eso no es suficiente como se indica en las asignaciones de espacio de nombres WPF personalizadas que fallan en Visual Studio 2010 :
[EDITAR]
Como dice que esta respuesta no soluciona su problema, y como este es el único problema para el que hay una solución disponible, le sugiero que informe a Microsoft sobre su problema.
Creo que este comportamiento está integrado en VS 2010, por lo que nada menos que una solución al producto en sí mismo puede resolver el problema.
De cualquier manera, todo lo que tiene que hacer es aceptar cada proyecto una vez para deshacerse del mensaje de este proyecto para siempre en esta computadora.
fuente
Windows establece zonas y decide qué archivos bloquear Zonas de seguridad basadas. Deberías comprobar allí primero.
Esa es probablemente la razón por la cual las respuestas anteriores no te ayudan. Los archivos en su máquina pertenecen a la Zona de máquina local . Aquellos de nosotros que hemos usado IE 4 y 5 probablemente recordamos esta configuración. Comenzando con IE 6 y XP, la zona de la máquina local se bloqueó y desapareció de la pestaña Seguridad. Hay varias formas en que Windows detecta si un archivo se originó fuera de la zona de máquina local. Una de las formas se muestra parcialmente arriba, con el botón de desbloqueo. Los archivos descargados de una zona más restrictiva están marcados.
Vaya a Internet Explorer o al Panel de control y vaya a Opciones de Internet. En Opciones de Internet, haga clic en la zona Intranet . Ya debería tener marcada la opción de detección automática de intranet . Ahora haga clic en Nivel personalizado y busque en Varios y busque Iniciar aplicaciones y archivos inseguros .
Asegúrese de que esté configurado en Habilitar . Si ingresa a la Zona de Internet y hace lo mismo, llegará a donde no recibirá avisos cuando ejecute los archivos descargados. Windows marca los archivos descargados de Internet utilizando el flujo de datos alternativo. Los archivos de otras zonas se interceptan directamente y así es como obtienes las indicaciones.
Otro método que Windows detecta archivos de otras zonas es mediante URL o Protocolo de red. Si desactiva la configuración de la intranet y hace que un servidor DNS vuelva a dirigir una URL a un servidor web alojado en su máquina local, puede hacer que Windows le envíe el mismo aviso de advertencia.
Las rutas UNC están incluidas en la Intranet. http://technet.microsoft.com/en-us/library/cc817500.aspx
Esta es una lista de las configuraciones de Zona. http://technet.microsoft.com/en-us/library/cc961173.aspx
Más información sobre Mark of the Web: Esta es probablemente la mejor publicación de blog sobre Mark of the Web y las zonas de seguridad de Internet .
Esta también es una buena publicación de blog. Especialmente porque se concentra, no en atontar o deshacerse de las advertencias, sino que habla de por qué las advertencias aparecen en primer lugar. No es un tutorial, sino un porqué.
fuente
Primero, esto no es un error. Es una función destinada a salvar a los usuarios más crédulos que podrían abrir algo de una fuente no confiable. La unidad de red local está en la misma zona de seguridad (o similar) a la de la red mundial.
Sin embargo, para responder a su pregunta, aquí hay un tutorial sobre cómo deshacerse del molesto mensaje paso a paso con capturas de pantalla.
fuente