Pergunta

Com o Visual Studio (2008), é possível carregar um projeto ( a uma solução ) que existe em um local remoto?

Basicamente o que eu quero fazer é de alguma forma "host" um projeto VS on-line e, em seguida, carregar este projeto para uma solução de um local remoto. Isso é possível, de alguma forma?

Isso é para que eu possa manter a integridade quando carregar meu Utils Library (usado em toneladas de projectos) e eu não quero cópias do meu projeto em diferentes projetos e todos os que têm versões diferentes etc ...

Eu sei que uma solução possível é ter o projeto Utils Library hospedado em SVN e, em seguida, a pasta seria sincronizar a ele diretamente, mas existe alguma outra maneira de fazer isso (ou seja, algo mais direto )?

Foi útil?

Solução

Sim, se você pode mapear uma unidade de rede para ele, o que você pode abrir os arquivos do local no estúdio visual.

Você pode mapear unidades de rede a servidores FTP, digitando " ftp: // seu-servidor FTP " na caixa caminho.

Tal como outros já disseram, porém, que não é muito recomendado. VS lê / escreve muito mais do que apenas para editar os principais arquivos do projeto, que faz todos os tipos de outras coisas, para que o seu tráfego de rede ser maior do que você realmente quer.

Ou você pode olhar para dropbox . Ele vem com um suplemento explorador que mantém o seu PC local em sincronia com o servidor.

A minha recomendação seria usar controle de origem como subversão embora.

Outras dicas

É possível, mas não é recomendado (você estaria melhor usando alguma forma de controle de origem, seja SVN, ou um prestador de código compartilhado como Codeplex (para projetos de código aberto) ou TFS prévia (para projetos de código fechado)

Não é mais simples apenas para ter a dll compilada referenciado em cada solução? A maneira que você está propondo vai abrir-lhe a mudanças ao projeto para uma solução causando problemas em um monte de outras soluções, que você não pode ver imediatamente.

É melhor ter uma versão dos Utils dll mencionado em cada solução sub e então você pode atualizar essa dll quando necessário, e teste ao mesmo tempo.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top