A raiz do seu problema é mais provável que as configurações padrão de Segurança de Acesso ao Código (CAS) para .NET considerem seu NAS como uma fonte não confiável e não executem código de fontes não confiáveis. Existem maneiras de modificar a política do CAS para corrigir seu problema. Mas honestamente, a melhor solução é mudar para algo como iSCSI ou SAN de canal de fibra.
Aqui há muitos links descrevendo o problema com mais detalhes.