CAS no funciona para la unidad asignada VS2010

Tengo un proyecto usando subsónico que desarrollé en Visual Studio 2008 en C: drive. No hay problema ahí. Acabo de actualizar a Visual Studio 2010 (y como mi computadora murió por coincidencia, ahora estoy ejecutando Windows XP virtualizado con VirtualBox).

El proyecto se ejecuta sin quejas en la unidad C:, pero si lo ejecuto desde G: (una unidad asignada que apunta a una partición en la PC base), no puedo ejecutar las herramientas personalizadas de uso subsónico (el error se enumera a continuación), O ejecutar la aplicación web ('iniciar sin depurar' me da: Error al comenzar a monitorear los cambios a 'G: \ GPNNT \ GpnntApp \ GpnntApp').

Esta es una solución .net 3.5.

Esto parece ser un problema bien documentado y sencillo. He tomado las siguientes acciones:

(1) ARCHIVO DE LOTE

c:
cd "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727"
caspol -all -reset
caspol -q -machine -addgroup 1 -url file:////g:\* FullTrust -name "G Drive"
caspol -q -machine -addgroup 1 -url g:\* FullTrust -name "G Drive 1"


c:
cd "C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319"
caspol -all -reset
caspol -q -machine -addgroup 1 -url file:////g:\* FullTrust -name "G Drive"
caspol -q -machine -addgroup 1 -url g:\* FullTrust -name "G Drive"

pause

(He intentado miles de formatos de URL diferentes, todo en vano)

(2) La utilidad de configuración .Net 2.0 (Panel de control> Herramientas de administración)

Utilizando la herramienta de análisis, ambas configuraciones realizadas en el archivo por lotes anterior parecen aplicarse a los archivos en la unidad.
Traté también de configurar el grupo de intranet en FullTrust (¡algo que preferiría no hacer!). Ninguna diferencia

(3) loadFromRemoteSources

Es razonable suponer que aunque el proyecto en sí solo usa .NET 2, VS2010 podría usar .NET 4 internamente. Después de buscar más en Google (por ejemplo,aqu), Yo añad

<runtime>
  <loadFromRemoteSources enabled="true"/>
</runtime>

todos los archivos machine.config de ambas versiones .net.

(4) Actualización a VS2010 SP1

Ninguno de estos ha hecho una pizca de diferencia. ¿Alguien puede arrojar luz sobre esto antes de que mi presión arterial alcance niveles peligrosamente altos? Supongo que puedo volver a ejecutar todo en C :, pero parece un poco ridículo en esta era de virtualización. Realmente quiero los datos en un lugar diferente a la VM.

Observoest SO post tiene el mismo problema y culpa a los proyectos de prueba, que no es terriblemente satisfactorio. Tampoco tengo un proyecto de prueba, aunque puede haber referencias de prueba enterradas en los dlls de SubSonic en algún lugar, supongo.

ADICION DE ÚLTIMO MINUTO: También noto que SQL Server 2005/8 no hablará con G: (por ejemplo, recupere una copia de seguridad desde allí), y asumo que cualquier solución también permitiría que esto ocurra. Ese sería otro gran tener.

Respuestas a la pregunta(2)

Su respuesta a la pregunta