Como executar o .NET e o SQL Server no pen drive USB?

2

Existe uma maneira de instalar o .NET em uma unidade USB, instalá-lo em uma máquina e fazer com que o .NET funcione sem realmente instalá-lo na máquina local de um cliente?

Eu também estou tentando descobrir como fazer o mesmo para o SQL Server. É mesmo possível?

    
por Sung Kim 05.05.2009 / 15:45

4 respostas

10

Acho que a resposta será Não.

Qualquer outra coisa seria um grande truque, o .NET instala atualizações de todo tipo de coisas no sistema, e seu carregador assume que essas coisas estão no lugar (por exemplo, GAC, localização de compiladores, integração IIS / IE / ...) .

    
por 05.05.2009 / 15:47
2

Eu também gostaria de acrescentar que, quando você olha para o SQL Server, você está procurando um serviço que precisa ser instalado e executado, então não faça isso sem grandes hacks.

    
por 05.05.2009 / 16:33
2

Não, não é possível por motivos declarados por outras pessoas aqui.

Sua melhor aposta é exigir que o .NET seja instalado e, em seguida, executar seu aplicativo .NET a partir do thumbdrive.

Se você precisa do SQLServer, mas não quer instalar esse animal, você pode usar o SQL Compact (incluído no .NET) e armazenar o banco de dados na mesma pasta no thumbdrive.

    
por 05.05.2009 / 21:00
1

Sinto que a necessidade de "instalar" o .NET & SQL Server para uma unidade USB tem algo a ver com a sobrecarga de instalá-los para o hd (tamanho, arquivos, etc). Instalá-los em um USB é impraticável, em termos de desenvolvimento. Por que não construir um PC virtual?

    
por 08.05.2009 / 23:20