Me gustaría agregar soporte de VSS a una aplicación que estoy desarrollando y el único método bueno empaquetado disponible parece ser AlphaVSS, aunque no se ha desarrollado activamente en casi dos años. ¿Hay otros proyectos que simplemente no puedo encontrar, o hay un método más directo para acceder a la "API" (si se puede llamar así)?Uso del Servicio de instantáneas de volumen (VSS) de .NET: ¿el mejor método/proyecto está disponible?
Respuesta
Podría usar la clase WMI Win32_ShadowCopy. No tengo un # muestra C, pero trabajar con WMI es por lo general más agradable en PowerShell en todo caso:
function global:CREATE-SHADOW ($Drive) {
(Get-WmiObject -list win32_shadowcopy).Create($Drive,"ClientAccessible")
}
a través de: http://www.energizedtech.com/2010/04/powershell-creation-of-a-shado.html
Este es un ángulo interesante, ¡gracias por proponerlo! Si funciona bien, será una forma fácil de hacer una versión de sistema operativo cruzada para hacer las instantáneas, y estaré eternamente agradecido. – SqlRyan
@SqlRyan, ¿este enfoque funcionó para usted? – STLDeveloper
@STLDeveloper De hecho, abandoné este proyecto poco después de publicar esta respuesta y nunca llegué a intentar implementar esta sugerencia. Lo aceptaré, ya que fue la única respuesta que recibí, y parece que resuelve el problema, ¡pero no puedo confirmarlo! – SqlRyan
- 1. ¿Muestra del servicio de instantáneas de volumen (VSS) en C?
- 2. Windows VSS: ¿diferencia entre dos instantáneas?
- 3. La unidad de red no está disponible si está mapeada por el servicio
- 4. ¿Solr está disponible para .Net?
- 5. Cómo usar la instantánea de volumen usando C# en vs2008
- 6. Android; Geocoder, ¿por qué recibo "el servicio no está disponible"?
- 7. Monitorear el volumen en el volumen de Amazon EBS
- 8. ¿La mejor manera de migrar de VSS a Subversion?
- 9. SVN? VSS? ¿Por qué es uno mejor que el otro?
- 10. VSS o SVN para un proyecto .Net?
- 11. Usando .NET/Mono en Linux para servir un servicio web de alto volumen, ¿una buena idea?
- 12. uso del servicio ntp
- 13. ubicación Obtener androide del mejor proveedor disponible
- 14. el servicio net.tcp no está disponible para el protocolo de la dirección
- 15. La mejor alternativa para el tipo de valor anulable .NET para el servicio consumible de Java
- 16. ¿Por qué las instantáneas de Windows tardan mucho tiempo?
- 17. Servicio no disponible 503 + El servicio HTTP ubicado en http: //localhost/ProductsService/Service.svc está demasiado ocupado
- 18. ¿Cuál es la mejor manera de configurar una descripción del servicio de Windows en .net
- 19. El método de servicio WCF no está disponible en WCF Test Client porque usa el tipo
- 20. Mejor editor de wysiwyg html gratuito disponible
- 21. Solución de SharePoint Server 2010 - 503. El servicio no está disponible, Después de la instalación
- 22. Delphi: alejándonos de VSS
- 23. Uso del conjunto de subprocesos en la implementación del servicio REST .NET
- 24. ¿Cómo cargar archivos de fuentes alojados automáticamente si el servicio GoogleFont no está disponible?
- 25. MSMQ está disponible en Azure
- 26. PERL Net :: Amazon :: S3 BucketAlreadyExists: El nombre del depósito solicitado no está disponible
- 27. actualizaciones instantáneas de maven
- 28. ¿La mejor manera de probar el código de envío de correo electrónico SMTP de gran volumen?
- 29. coreaudio: cómo obtener/configurar el volumen de alerta del sistema en oposición al volumen del dispositivo
- 30. Uso del servicio de grillas en el dominio clase
He estado buscando mucho hasta ahora, pero al igual que el único uno que he encontrado es AlphaVSS. Lamentablemente, ahora está bastante parado ... – Marco
El desarrollo de AlphaVSS no se ha detenido, lamentablemente se está moviendo muy lentamente. Pero el desarrollo está progresando sin embargo. – DeCaf
@DeCaf - Gracias por la actualización - Acabo de comprobar el proyecto y vi que ha habido actividad reciente. Supongo que el desarrollo nunca se detiene realmente: el proyecto que estoy construyendo (y por el que hice esta pregunta) tampoco ha visto mucha actividad el año pasado, pero lentamente avanza cuando tengo tiempo. ¡Aquí estamos para que ambos avancemos realmente! – SqlRyan