Pergunta

Se eu usar o recurso de publicação no vs2008 (acho que é chamado de instalação do clickOnce) e instale o aplicativo publicado em outro computador, onde os arquivos são copiados?

Em outras palavras: se eu precisar de um arquivo auxiliar (um arquivo .txt) no mesmo caminho da montagem, onde tenho que criá -lo?

Obrigada.

Foi útil?

Solução

O aplicativo está disponível offline ou online? Minha experiência está apenas online e, nesse caso, acredito que ela se instala em um diretório temporário. Você pode incluir seu arquivo auxiliar como parte dos arquivos do aplicativo? Isso também pode ajudar, ele fala sobre incluir arquivos de dados que podem ser de qualquer tipo.

http://msdn.microsoft.com/en-us/library/d8saf4wy.aspx

http://msdn.microsoft.com/en-us/library/6fehc36e.aspx

Outras dicas

Você deve ter especificado o local quando publicou o aplicativo. Basta anotar essa pasta.

Se você executar o assistente novamente para o mesmo projeto, ele deveria ter se lembrado do local e a pasta será preenchida no formulário.

EDITAR

Eu usei isso e especifiquei um local no meu disco rígido para o local da pasta de publicação. Esta pasta contém os seguintes arquivos:

  • publish.htm
  • setup.exe
  • Aplicativo] .Application

Ele também contém uma pasta chamada arquivos de aplicativos que contém os arquivos necessários para criar a instalação - o exe, o manifesto, outras DLLs e recursos externos.

Em seguida, copio os três arquivos e a pasta para o local da web especificado pelo URL da pasta de instalação.

Editar 2

Se você está falando sobre onde os arquivos são instalados, eles estão dentro:

C: Documentos e Configurações [Usuário] Configurações locais Apps 2.0 H165qzm1.qbe 0oaeztrx.y3n [Alguma versão truncada do nome exe seguida por um GUID

Qual não é o lugar mais óbvio. Eu também deveria ressaltar que as pastas H165QZM1.QBE e 0OAEZTRX.Y3N provavelmente será diferente em diferentes máquinas, mas a única outra pasta em C:\Documents and Settings\[user]\Local Settings\Apps\2.0 é chamado Data Então eles devem ser fáceis de identificar.

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