REFERENCE OFFICE O QUE FAZER

KURTGU 01/02/2017 15:11:36
#471225
O que fazer quando se usa uma referencia do office, exemplo se eu tiver o office 2010 e a pessoa outro office ele irá buscar aquela referencia e não irá encontrar o que fazer neste caso, um exemplo estou gerando um contrato passando parametros diretamente para o word.

O imports que esta no inicio da form.
Imports Microsoft.Office.Interop

e dentro das references existe a dll.


NICKOSOFT 01/02/2017 20:13:31
#471237
Tentou alterar pra copy local
KURTGU 01/02/2017 20:44:15
#471240
Citação:

:
Tentou alterar pra copy local



Já sim ele não aceita.
KERPLUNK 01/02/2017 22:13:11
#471242
Imagine assim: Você faz um programa que trabalha com um tipo de arquivo e vende, imagens por exemplo. O seu cliente gera as imagens de boa. Então você faz uma alteração no seu sistema que muda o modo como as imagens são geradas. Isso significa que versões anteriores do seu programa não irão abrir corretamente as imagens, certo? Pois é, é exatamente o mesmo com o Office. Ele trabalha com a versão específica e se você usa uma versão para algo, seu cliente precisa ter a mesma versão instalada. é por isso que deve-ser sempre que possível utilizar [Ô]tecnologias neutras[Ô], que seriam compatíveis com um número maior de aplicações. Como o HTML por exemplo. Ao invés de gerar um arquivo do word, gere um HTML e visualize com um browser.
KURTGU 02/02/2017 09:01:27
#471255
up....
MOUSER 02/02/2017 11:00:20
#471261
Citação:

Imagine assim: Você faz um programa que trabalha com um tipo de arquivo e vende, imagens por exemplo. O seu cliente gera as imagens de boa. Então você faz uma alteração no seu sistema que muda o modo como as imagens são geradas. Isso significa que versões anteriores do seu programa não irão abrir corretamente as imagens, certo? Pois é, é exatamente o mesmo com o Office. Ele trabalha com a versão específica e se você usa uma versão para algo, seu cliente precisa ter a mesma versão instalada. é por isso que deve-ser sempre que possível utilizar [Ô]tecnologias neutras[Ô], que seriam compatíveis com um número maior de aplicações. Como o HTML por exemplo. Ao invés de gerar um arquivo do word, gere um HTML e visualize com um browser.



Pegando o exemplo do KerpLunk de gerar HTML no lugar do Word, PDF seria uma opção viável também? Digo isso pois já fiz alguns projetos, utilizando PDF, o arquivo gerado sendo aberto em um Windows com uma versão de Reader PDF, Windows Phone com outra versão, Android com outra versão, e Linux (propriamente dita o Ubuntu) com outro Reader PDF para fazer a leitura e a minha experiencia com esse tipo de arquivo nunca tive problemas. Mas visando facilidade de programar um HTML e um PDF, o HTML aparentemente é mais fácil.
DS2T 02/02/2017 12:01:13
#471263
Opa Kurtgu, tranquilo?

Então, você pode levar o pacote de redistribuição do Office pra poder garantir que vai rodar no cliente.
Segue o link:

https://www.microsoft.com/en-us/download/details.aspx?id=54251

Abraços!
JSFF77 02/02/2017 12:03:42
#471265
KURTGU,

Avalie esse projeto, pois pode ser que ele ofereça a solução para o seu problema:

http://netoffice.codeplex.com/


JSFF77
Tópico encerrado , respostas não são mais permitidas