IMPLANTACAO DO SISTEMA VB 2008

MARQUITOVB 08/03/2012 16:29:58
#396694
Boa Tarde

Desenvolvo sistemas no VB tenho varios clientes já instalados e funcionando

Agora refiz minhas telas em VB 2008, já venci vários problemas

O que não consigo de forma alguma (já percorri vários sites) peguei varias dicas e usei e nenhuma delas funcionou

A parte de acesso a dados esta toda ok

Agora basta colocar uma impressão que não funciona fora da maquina que desenvolvo, nela tudo fica perfeito, so que quando vou testar em outra maquina da erros

Já tentei pelo crystal da erro, já tentei pelo microsoft report da erro da mesma forma

Retiro a impressão o sistema funciona perfeito em qualquer maquina dos meus clientes, so a impressão que não funciona fora da maquina que desenvolvi a aplicação

Se alguem tiver a mesma experiencia me avisem, que so falta isso para começar a trocar VB pelo VB.net em todos os meus clientes
MAXCIM 08/03/2012 16:37:23
#396696
mas qual erro que apresenta? fica mais facil descobrir o problema se voce mostrar o erro.
ALTAIR148 08/03/2012 16:37:47
#396698
Resposta escolhida
Boa tarde,

Nesse caso deve ter alguma dependência em seu projeto que não tem instalado nos clientes. Outra coisa, qual erro que aparece?
MARQUITOVB 08/03/2012 16:44:40
#396703
Vou provocar o erro e ja posto,
MARQUITOVB 08/03/2012 16:50:02
#396705
Esse erro que dá

Eu testei aqui na minha rede mesmo, em uma maquina com o windows 7, a maquina quew gerei o exe, tambem é windows7


Consulte o final desta mensagem para obter detalhes sobre como chamar a
depuração just-in-time (JIT) em vez desta caixa de diálogo.

************** Texto de Exceção **************
System.InvalidOperationException: Erro ao criar o formulário. Consulte Exception.InnerException para obter detalhes. O erro é: Não foi possível carregar arquivo ou assembly [ô]CrystalDecisions.CrystalReports.Engine, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304[ô] ou uma de suas dependências. O sistema não pode encontrar o arquivo especificado. ---> System.IO.FileNotFoundException: Não foi possível carregar arquivo ou assembly [ô]CrystalDecisions.CrystalReports.Engine, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304[ô] ou uma de suas dependências. O sistema não pode encontrar o arquivo especificado.
Nome do arquivo: [ô]CrystalDecisions.CrystalReports.Engine, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304[ô]
em MSSNET_RSL.frmCondPagto.InitializeComponent()
em MSSNET_RSL.frmCondPagto..ctor()

AVI: o log de ligações de assembly está desativado.
Para ativar o log de falhas de assembly, defina o valor do Registro [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) como 1.
Observação: há alguma penalidade para o desempenho associada ao log de falha de ligação de assembly.
Para desativar esse recurso, remova o valor do Registro [HKLM\Software\Microsoft\Fusion!EnableLog].

--- Fim do rastreamento de pilha de exceções internas ---
em MSSNET_RSL.My.MyProject.MyForms.Create__Instance__[T](T Instance)
em MSSNET_RSL.My.MyProject.MyForms.get_frmCondPagto()
em MSSNET_RSL.Principal.mnuCondPagto_Click(Object sender, EventArgs e)
em System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
em System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
em System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
em System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
em System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
em System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
em System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
em System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
em System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
em System.Windows.Forms.Control.WndProc(Message& m)
em System.Windows.Forms.ScrollableControl.WndProc(Message& m)
em System.Windows.Forms.ToolStrip.WndProc(Message& m)
em System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
em System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
em System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
em System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Conjuntos de Módulos (Assemblies) Carregados **************
mscorlib
Versão do Conjunto de Módulos (Assembly): 2.0.0.0
Versão do Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
Base de Código: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
MSSNET_RSL
Versão do Conjunto de Módulos (Assembly): 1.0.0.0
Versão do Win32: 1.0.0.0
Base de Código: file:///E:/MARCOSSOFT/RSL/MSSNET_RSL.exe
----------------------------------------
Microsoft.VisualBasic
Versão do Conjunto de Módulos (Assembly): 8.0.0.0
Versão do Win32: 8.0.50727.4927 (NetFXspW7.050727-4900)
Base de Código: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Versão do Conjunto de Módulos (Assembly): 2.0.0.0
Versão do Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
Base de Código: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Versão do Conjunto de Módulos (Assembly): 2.0.0.0
Versão do Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
Base de Código: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Versão do Conjunto de Módulos (Assembly): 2.0.0.0
Versão do Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
Base de Código: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Versão do Conjunto de Módulos (Assembly): 2.0.0.0
Versão do Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
Base de Código: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Windows.Forms.resources
Versão do Conjunto de Módulos (Assembly): 2.0.0.0
Versão do Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
Base de Código: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_pt-BR_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
ADODB
Versão do Conjunto de Módulos (Assembly): 7.0.3300.0
Versão do Win32: 7.10.3077
Base de Código: file:///E:/MARCOSSOFT/RSL/ADODB.DLL
----------------------------------------
System.Configuration
Versão do Conjunto de Módulos (Assembly): 2.0.0.0
Versão do Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
Base de Código: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Versão do Conjunto de Módulos (Assembly): 2.0.0.0
Versão do Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
Base de Código: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
mscorlib.resources
Versão do Conjunto de Módulos (Assembly): 2.0.0.0
Versão do Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
Base de Código: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.Data
Versão do Conjunto de Módulos (Assembly): 2.0.0.0
Versão do Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
Base de Código: file:///C:/Windows/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Transactions
Versão do Conjunto de Módulos (Assembly): 2.0.0.0
Versão do Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
Base de Código: file:///C:/Windows/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.EnterpriseServices
Versão do Conjunto de Módulos (Assembly): 2.0.0.0
Versão do Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
Base de Código: file:///C:/Windows/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
Microsoft.VisualBasic.resources
Versão do Conjunto de Módulos (Assembly): 8.0.0.0
Versão do Win32: 8.0.50727.4927 (NetFXspW7.050727-4900)
Base de Código: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic.resources/8.0.0.0_pt-BR_b03f5f7f11d50a3a/Microsoft.VisualBasic.resources.dll
----------------------------------------

************** Depuração JIT **************
Para habilitar a depuração just-in-time (JIT), o arquivo .config deste
aplicativo ou computador (machine.config) deve ter o valor
jitDebugging definido na seção system.windows.forms.
O aplicativo também deve ser compilado com a depuração
habilitada.

Por exemplo:

<configuration>
<system.windows.forms jitDebugging=[Ô]true[Ô] />
</configuration>

Quando a depuração JIT está habilitada, qualquer exceção não tratada
será enviada ao depurador JIT registrado no computador,
em vez de ser tratada nesta caixa de diálogo.


ALTAIR148 08/03/2012 16:51:41
#396706
Olha, você esta instalando o crystal report nos clientes?
MARQUITOVB 08/03/2012 16:53:14
#396707
Não, estou apenas instalando o meu sistema, no vb que trabalho hoje quando gero o setup ele ja tem tudo que o sistema precisa para rodar

No vb2008, alem do sistema tem que instalar o crystal ?
ALTAIR148 08/03/2012 16:58:04
#396708
Tem sim, por exemplo o pacote de instalação no meu pc aqui que é WinXP fica em:
C:\Arquivos de programas\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\CrystalReports10_5


ai nessa pasta tem as versões CRRedist2008_x86.exe = x86(Win 32bits) e CRRedist2008_x64.exe = x64(Win 64bits).
MARQUITOVB 08/03/2012 16:58:36
#396709
no vb até hoje eu entrava em add reference, adicionava um componente do toolbox

Ai quando gerava o setup wizard ele ja colocava as dll necessarias

bastava rodar o setup de novo no cliente e por exemplo uma conexão com o excel funcionava

Já o crystal eu desenvolvia as telas no proprio crystal e depois chamava elas

No vb2008 como devo fazer para funcionar ?
MARQUITOVB 08/03/2012 17:03:25
#396711
Puxa não sei nem o que dizer, sou muito grato

Deu certo

Poxa no que puder fazer para ajudar me avise, não sei muito mas lhe devo

Muitississimo obrigado
ALTAIR148 08/03/2012 17:08:15
#396712
Citação:

Muitississimo obrigado



Já fico satisfeito amigo, é bom ajudar as pessoas e nos agradecer dessa forma. Precisando aí amigo, eu e toda a família VBMANIA está prontos para lhe ajudar.

Não se esqueça de encerrar o tópico. OK?

Abraços, e até a próxima.
Tópico encerrado , respostas não são mais permitidas