Instalando o ArcView 3 no Windows de 64 bits?

7

Como instalo o ArcView 3 no Windows de 64 bits?

Existem vários tópicos nos fóruns da Esri sobre como fazer isso, mas as soluções são dispersas, inconsistentes e desarticuladas.

Esta é uma solicitação para publicar soluções integradas e "limpas", não apenas copie e cole. Indique se o método é específico para x64 XP, Vista ou 7 (e publique separadamente, por exemplo, método win7 em uma resposta, vista em outra).

Matt Wilson
fonte
Instale uma VM e um sistema operacional de 32 bits.
Michael Todd
Eu tenho usado o AV 3.2 como versão copiada de uma instalação já existente no Win 7 32 e 64, bem como no Win 8.1 no av PC e no tablet. É preciso observar o local para C: \ Arquivos de programas \ Arquivos comuns \ ESRI (por exemplo, DLLs são necessárias etc.), mas o catálogo do programa pode ser colocado em qualquer lugar, por exemplo, em outra partição ou mesmo em um pendrive ou no meu tablet , em um cartão SD. Copiar ou instalar as fontes apropriadas pode ser bacana.
deve ser comentário a gis.stackexchange.com/a/5340/108
Matt Wilkie

Respostas:

9

Instale o Arcview no XP, usando os padrões. Copie essas pastas para o mesmo local no Win7.

C:\esri
C:\Program Files\Common Files\ESRI

Para Windows de 64 bits, use target em C:\Program Files (x86)\Common Files\ESRIvez disso.

klewis
fonte
Quais arquivos do AV 3.x estão instalados em C: \ Arquivos de Programas \? (Até onde eu sei, nenhum deles é.) #
Whuber
Como klewis diz, você também precisará copiar da máquina XP os arquivos em C: \ Arquivos de Programas \ Arquivos Comuns \ ESRI e colar na máquina Windows 7 no seguinte diretório: C: \ Arquivos de Programas (x86) \ Arquivos Comuns \ ESRI, caso contrário, o Arcview 3.3 cairá em uma dll ausente que está nas pastas contidas.
Interessante! Eu nunca tive que fazer isso, então verifiquei. De fato, minha instalação do Win 7/64 possui esse diretório - mas contém apenas uma DLL de 2008, obviamente após o ArcView. Como teste, renomeei esse diretório e executei o ArcView 3.3 sem nenhum problema, adicionando e exibindo um shapefile. Isso sugere que não há motivo para alguém executar suas instruções - embora isso não cause nenhum dano.
whuber
@whuber Tentei copiar o AV 3.3 do WinXP para um PC Win7 x64 usando apenas a pasta C: \ ESRI . Ele reclamou de uma DLL ausente, então eu precisava da pasta ... \ Common Files \ ESRI antes do Win7 iniciar o AV3.
SaultDon
1
@SaultDon Thanks. Eu fiz o check-in no mtch.dll, porque ele foi mencionado em mensagens relacionadas, mas localize uma cópia instalada no ESRI / AV_GIS30 / ArcView / Bin32. Também existem cópias de sg81.dll e pe81.dll lá. Essas DLLs (e os outros arquivos - nem tudo o que você lista é uma DLL) parecem ter sido instaladas com extensões em vez do ArcView base. Parece que nem todas as instalações AV têm as mesmas estruturas de diretório e, portanto, pelo menos para algumas pessoas, copiar os arquivos comuns da ESRI pode ser uma boa idéia.
whuber
6

Para Win7 / 64 : Copie todos os arquivos de uma instalação em funcionamento. Coloque-os em unidades e pastas com nome idêntico na máquina de destino. Executá-lo! Isso realmente funciona: eu tenho usado o AV 3.3 nesse modo nos últimos oito meses. Esta é a quarta ou quinta migração desse tipo desde a última instalação oficial que fiz cerca de uma década atrás. Também funciona o Spatial Analyst 1.1, que não instalo a partir do CD há cerca de 14 anos.

Eu também tentei a solução Windows VM (que emula o Win XP / 32). É horrível : existe algum tipo de incompatibilidade que faz com que o AV seja interrompido após uma fração de segundo e aguarde a interação do usuário. Se você continuar passando o mouse sobre a janela, ele continuará arrastando o mouse para um redesenho ou processamento de tabela, mas ainda é incrivelmente lento. Depois de pesquisar na Web por algumas semanas para localizar uma solução, sem sucesso, desisti deste kluge.


Se você tiver problemas com relatórios de arquivos DLL ausentes após a migração, consulte esta resposta por klewis para uma correção potencialmente simples. Você também pode precisar migrar arquivos especiais instalados por suas extensões do ArcView se eles os colocaram em locais idiossincráticos.

whuber
fonte
Qual plataforma você usou para a abordagem de VM? (por exemplo, vmware, modo virtual xp, modo MS da Microsoft)
matt wilkie
re: copiar todos os arquivos - era tudo o que era necessário C:\ESRI\\*ou você tinha que pegar alguns arquivos de outros lugares (acho que lembro de ler algo sobre fontes e dll).
214117 #
@ Matt (1) Eu usei a máquina virtual oficial do Windows. (2) Sim, algumas fontes estavam ausentes. Depois de um tempo, você percebe essas fontes - elas são as fontes ESRI * - e apenas pega as que mais gosta no sistema. Caso contrário, tudo estará em C: \ ESRI \ AV_GIS30 \ ARCVIEW.
whuber
Ah, eu não tentaria executá-lo usando o Virtual PC no Windows 7; O ArcView 3.3 foi lançado mesmo antes do primeiro service pack do XP. Em vez disso, tentaria instalar o VirtualBox ou o VMWare Server e, em seguida, instalar o XP. Eu acredito que você teria muito mais sorte com isso.
Michael Todd
@ Michael AV 3.3 funciona muito bem no Win XP (essa foi a plataforma da qual eu migrei, de fato). A versão que tentei executar também foi corrigida para o Win XP. O problema está no Virtual PC. A sugestão do VMWare parece boa. Eu olhei para o VMWare no último verão, mas o site deles simplesmente não me deixou baixar o software: ele me manteve em um loop infinito de formulários para preencher. Muitos problemas para mim; alguém pode compartilhar suas experiências com o VMWare + AV 3.x, se quiser.
whuber
2

Depois de instalar através das outras respostas, existem algumas coisas para tornar as coisas um pouco mais amigáveis ​​(no Win7):

Registre a .aprextensão do nome do arquivo para que você possa apenas clicar duas vezes em SomeProject.apr e, assim, ignorar o doloroso seletor de arquivos AV3. Execute estes comandos a partir de um prompt de comandos administrativos (edite conforme o pedido , consulte ss64 para uso ):

assoc .apr=ArcView3.Project
ftype ArcView3.Project=C:\ESRI\ARCVIEW\BIN32\arcview.exe "%1"

Instale o Programa de Ajuda do Windows (WinHlp32.exe) no Windows Update KB917607 , supondo que você queira ler os documentos de ajuda do AV3.

Matt Wilson
fonte
2

fyi, Pensei em publicar minha 'conclusão final' depois de alguns dias procurando a resposta certa e encontrando inúmeros processos complicados para colocar o AV3x no Windows 7. de 64 bits. Encontrei uma resposta bastante obscura, mas aparentemente direta. , em algum lugar ... Você pode simplesmente baixar um 'mecanismo installshield' de 32 bits - setup32.exe - e usá-lo para instalar os arquivos AV3x da mídia de instalação original - em vez do 'setup.exe' de 16 bits que normalmente acompanha o ArcView 3x ... Coloque o setup32.exe na mesma pasta que o material de instalação do ArcView 3x, clique duas vezes e ele instala normalmente. Pode ser necessário executar esse programa no modo de compatibilidade do Windows XP ...

Eu tinha usado uma versão do AV3x que copiei de uma instalação do XP, mas tive alguns problemas aqui e ali. Por exemplo, o utilitário de projeção não funcionaria. Tentando consertar que fiquei farto de todas as coisas 'alterar o registro', copie isso, copie isso - então tentei dessa maneira o setup32.exe. Parece funcionar até agora, o utilitário de projeção funciona, embora possa haver alguns problemas com os quais ainda não descobri. Tudo o mais que tentei funciona, apesar de concedido, ainda não fiz muito ...

edit: Aqui está um link para a página que achei sobre o uso do Installshield de 32 bits vs. 16 bits, que inclui um link para "setup32.exe", role para baixo até o "atalho Installshield3" nessa página: http: // www. reactos.org/forum/viewtopic.php?f=22&t=10988

eq1
fonte
Eu realmente queria que essa fosse a resposta, mas simplesmente não é para o nosso ambiente. Na minha máquina x64 Win7, o v3 IsEngine setup32.exe não faz nada. O processo aparece no gerenciador de tarefas (Process Explorer), mas não há janelas visíveis e 0% da CPU. Eu tentei com o ArcView 3.3 e o Spatial Analyst. ... +1 porque funcionou para você e para outros. Gostaria de adicionar mais um +1 ao excelente tópico do fórum do React OS vinculado.
Matt Wilkie
1

insira a descrição da imagem aquiInstale ESRI_Arcview.zip na unidade C: (este é apenas um zip da pasta C: \ Esri de uma instalação anterior)

Instale Common_files_ESRI em C: \ Arquivos de Programas (x86) \ Arquivos Comuns (novamente uma cópia dos arquivos anteriores)

Instale o Fonts.zip no Fonts (esri_1.ttf para esri_9.ttf)

Crie uma variável de ambiente HOME para apontar para uma pasta inicial

Instale avenv.ave na pasta HOME (arquivo de inicialização opcional que pode definir o ambiente local etc. No meu caso, ele adiciona um conjunto de ferramentas de extensão de terceiros)

Crie um atalho para C: /ESRI/AV_30/bin/arcview.exe

Defina os arquivos * .apr de abertura para usar o arcview.exe

Isso funciona para mim no Windows 10 sem máquinas virtuais ou outros hacks.

Isso pressupõe uma chave de licença válida.

KimO
fonte