Cài đặt ArcView 3 trên Windows 64 bit?


7

Làm cách nào để cài đặt ArcView 3 trên Windows 64 bit?

Có rất nhiều chủ đề trên các diễn đàn Esri về cách thực hiện điều này, nhưng các giải pháp bị phân tán, không nhất quán và rời rạc.

Đây là một yêu cầu để đăng các giải pháp tích hợp và "làm sạch", không chỉ sao chép và dán. Vui lòng cho biết nếu phương thức này dành riêng cho x64 XP, Vista hoặc 7 (và đăng riêng biệt, ví dụ phương thức win7 trong một câu trả lời, vista trong một câu trả lời khác).


Cài đặt VM và O / S 32 bit.
Michael Todd

Tôi đã sử dụng AV 3.2 dưới dạng phiên bản sao chép từ bản cài đặt đã có trong cả Win 7 32 và 64 cũng như trên Win 8.1 trên PC av cũng như trên máy tính bảng. Người ta phải quan sát vị trí của C: \ Program Files \ Common Files \ ESRI (ví dụ: dlls cần thiết, v.v.), nhưng danh mục cho chương trình có thể được đặt ở bất cứ đâu, ví dụ như trên một phân vùng khác hoặc thậm chí trên thanh usb hoặc như trên máy tính bảng của tôi , trên thẻ sd. Sao chép hoặc cài đặt các phông chữ thích hợp có thể là tiện lợi.

Câu trả lời:


9

Cài đặt Arcview trên XP, sử dụng mặc định. Sao chép các thư mục này vào cùng một vị trí trên Win7.

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

Đối với Windows 64bit sử dụng mục tiêu C:\Program Files (x86)\Common Files\ESRIthay thế.


Những tệp AV 3.x nào được cài đặt trong C: \ Program Files \? (Theo như tôi biết, không ai trong số họ là.)
whuber

Như klewis nói rằng bạn cũng sẽ cần sao chép từ máy XP các tệp trong C: \ Program Files \ Common Files \ ESRI và dán vào máy Windows 7 của bạn trong thư mục sau: C: \ Program Files (x86) \ Common Files \ ESRI nếu không Arcview 3.3 sẽ rơi vào một dll bị thiếu trong các thư mục chứa trong đó.

Hấp dẫn! Tôi chưa bao giờ phải làm điều này, vì vậy tôi đã kiểm tra nó. Thật vậy, bản cài đặt Win 7/64 của tôi có thư mục này - nhưng nó chỉ chứa một DLL từ năm 2008, rõ ràng là hậu ArcView. Để thử nghiệm, tôi đã đổi tên thư mục này và chạy ArcView 3.3 mà không gặp vấn đề gì, thêm và hiển thị một shapefile. Điều này cho thấy không có lý do cho bất cứ ai thực hiện hướng dẫn của bạn - mặc dù nó sẽ không gây hại.
whuber

@whuber Tôi vừa thử sao chép AV 3.3 từ WinXP sang PC Win7 x64 chỉ sử dụng thư mục C: \ ESRI . Nó phàn nàn về một DLL bị thiếu nên tôi cần thư mục ... \ Common Files \ ESRI trước khi Win7 khởi chạy AV3.
SaultDon

1
@SaultDon Cảm ơn. Tôi đã kiểm tra mtch.dll, vì nó được tham chiếu trong các tin nhắn liên quan, nhưng tìm thấy một bản sao được cài đặt trong ESRI / AV_GIS30 / ArcView / Bin32. Đây cũng là bản sao của sg81.dll và pe81.dll ở đó. Những dll này (và các tệp khác - không phải mọi thứ bạn liệt kê là dll) nghe có vẻ như chúng đã được cài đặt với các phần mở rộng thay vì ArcView cơ sở. Dường như không phải tất cả các cài đặt AV đều có cùng cấu trúc thư mục và do đó, ít nhất là đối với một số người, sao chép các tệp chung ESRI có thể là một ý tưởng tốt.
whuber

6

Đối với Win7 / 64 : Sao chép tất cả các tệp từ bản cài đặt đang hoạt động. Đặt chúng vào các ổ đĩa và thư mục có tên giống hệt nhau trên máy đích. Chạy đi! Điều này thực sự hoạt động: Tôi đã sử dụng AV 3.3 trong chế độ này trong tám tháng qua. Đây là lần di chuyển thứ tư hoặc thứ năm của loại này kể từ lần cài đặt chính thức cuối cùng tôi đã thực hiện khoảng một thập kỷ trước. Cũng hoạt động là Spatial Analyst 1.1, mà tôi chưa cài đặt từ CD trong khoảng 14 năm.

Tôi cũng đã thử giải pháp Windows VM (mô phỏng Win XP / 32). Thật tồi tệ : có một số loại không tương thích khiến AV bị treo sau một phần giây và chờ tương tác của người dùng. Nếu bạn cứ vẫy chuột trên cửa sổ, nó sẽ tiếp tục chạy đi khi vẽ lại hoặc xử lý bảng, nhưng nó vẫn cực kỳ chậm. Sau khi săn lùng Web trong một vài tuần để tìm ra giải pháp, nhưng không có kết quả, tôi đã từ bỏ cái kluge này.


Nếu bạn gặp vấn đề với các báo cáo về các tệp DLL bị thiếu sau khi di chuyển, vui lòng xem câu trả lời này của klewis để biết cách khắc phục đơn giản. Bạn cũng có thể cần di chuyển các tệp đặc biệt được cài đặt bởi các tiện ích mở rộng ArcView của mình nếu chúng đặt chúng ở các vị trí bình dị.


Bạn đã sử dụng nền tảng nào cho phương pháp VM? (ví dụ: vmware chế độ xp của MS, hộp ảo, v.v.)
matt wilkie

re: sao chép tất cả các tệp - là mọi thứ cần thiết theo C:\ESRI\\*hoặc bạn phải lấy một số tệp từ nơi khác (tôi nghĩ rằng tôi nhớ đã đọc một cái gì đó về phông chữ và dll).
matt wilkie

@Matt (1) Tôi đã sử dụng máy ảo Windows chính thức. (2) Có, một số phông chữ bị thiếu. Sau một thời gian bạn nhận thấy những cái đó - chúng là phông chữ ESRI * - và chỉ cần lấy bất kỳ cái nào bạn thích từ hệ thống. Mặt khác, mọi thứ đều có trong C: \ ESRI \ AV_GIS30 \ ARCVIEW.
whuber

Ồ, tôi sẽ không thử chạy nó bằng Virtual PC trên Windows 7; ArcView 3.3 đã được phát hành ngay cả trước gói dịch vụ XP đầu tiên. Thay vào đó, tôi sẽ thử cài đặt VirtualBox hoặc VMWare Server và sau đó cài đặt XP. Tôi tin rằng bạn sẽ có nhiều may mắn hơn với điều đó.
Michael Todd

@Michael AV 3.3 hoạt động tốt trên Win XP (thực tế đó là nền tảng tôi đã di chuyển từ đó). Phiên bản tôi đã cố chạy cũng đã được vá cho Win XP. Vấn đề nằm ở PC ảo. Đề xuất VMWare nghe có vẻ tốt. Tôi đã xem VMWare vào mùa hè năm ngoái nhưng trang web của họ chỉ đơn giản là không cho tôi tải xuống phần mềm: nó khiến tôi phải đi theo một vòng lặp vô tận của các biểu mẫu để điền vào. Quá nhiều rắc rối cho tôi; ai đó khác có thể chia sẻ kinh nghiệm của họ với VMWare + AV 3.x nếu họ thích.
whuber

2

Sau khi cài đặt qua các câu trả lời khác, có một số điều để làm cho mọi thứ thân thiện hơn một chút (trên Win7):

Đăng ký .aprphần mở rộng tên tệp để bạn có thể chỉ cần nhấp chuột 2 lần vào someProject.apr và do đó bỏ qua trình chọn tệp AV3 đau đớn. Chạy các lệnh này từ một dấu nhắc lệnh quản trị (chỉnh sửa cho phù hợp, xem ss64 để sử dụng ):

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

Cài đặt Chương trình trợ giúp Windows (WinHlp32.exe) từ Windows Update KB917607 , giả sử bạn muốn đọc tài liệu trợ giúp AV3.


2

fyi, tôi nghĩ rằng tôi sẽ đăng 'kết luận cuối cùng' của mình sau vài ngày tìm kiếm câu trả lời đúng và bắt gặp rất nhiều quy trình rườm rà để đưa AV3x lên 64 bit Windows 7. Tôi tình cờ thấy một câu trả lời khá mơ hồ nhưng có vẻ thẳng thắn , ở đâu đó ... Bạn chỉ cần tải xuống 'installshield engine' 32 bit - setup32.exe - và sử dụng nó để cài đặt các tệp AV3x từ phương tiện cài đặt gốc - thay vì 'setup.exe' 16 bit thường đi kèm với ArcView 3x ... Đặt setup32.exe vào cùng thư mục với công cụ cài đặt ArcView 3x, nhấp đúp chuột và cài đặt bình thường. Bạn có thể phải chạy chương trình đó trong chế độ tương thích Windows XP ...

Tôi đã sử dụng một phiên bản AV3x mà tôi đã sao chép từ bản cài đặt XP, nhưng gặp phải một số vấn đề ở đây và đó. Ví dụ, tiện ích trình chiếu sẽ không hoạt động. Cố gắng khắc phục rằng tôi đã chán ngấy với tất cả những thứ 'thay đổi sổ đăng ký', sao chép cái này, sao chép cái đó - vì vậy tôi đã thử cách setup32.exe này. Có vẻ như đã hoạt động cho đến nay, tiện ích trình chiếu hoạt động, mặc dù có thể có một số vấn đề mà tôi chưa tìm ra. Mọi thứ khác tôi đã thử làm việc, mặc dù được cho phép, tôi vẫn chưa làm được gì nhiều ...

chỉnh sửa: Đây là một liên kết đến trang mà tôi thấy nói về việc sử dụng Cài đặt 32 bit so với 16 bit, bao gồm một liên kết đến "setup32.exe", cuộn xuống "Phím tắt cài đặt" tại trang đó: http: // www. Reacos.org/forum/viewtopic.php?f=22&t=10988


Tôi thực sự muốn đây là câu trả lời, nhưng nó không dành cho môi trường của chúng ta. Trên máy x64 Win7 của tôi, v3 IsEngine setup32.exe không làm gì cả. Quá trình hiển thị trong trình quản lý tác vụ (Process Explorer) nhưng không có cửa sổ hiển thị và CPU 0%. Tôi đã thử với cả ArcView 3.3 và Spatial Analyst. ... +1 vì nó hiệu quả với bạn và có thể cho người khác. Ước gì tôi có thể thêm +1 khác cho chuỗi diễn đàn React OS được liên kết tuyệt vời.
matt wilkie

1

nhập mô tả hình ảnh ở đâyCài đặt ESRI_Arcview.zip trong C: Drive (đây chỉ là một zip của thư mục C: \ Esri từ lần cài đặt trước)

Cài đặt Common_files_ESRI trong C: \ Program Files (x86) \ Common Files (lại là bản sao của các tệp trước đó)

Cài đặt Fonts.zip trong Phông chữ (esri_1.ttf thành esri_9.ttf)

Tạo một biến môi trường HOME để trỏ đến một thư mục nhà

Cài đặt avenv.ave trong thư mục HOME (tệp khởi động tùy chọn có thể đặt môi trường cục bộ, v.v. Trong trường hợp của tôi, nó bổ sung bộ công cụ mở rộng của bên thứ ba)

Tạo một lối tắt đến C: /ESRI/AV_30/bin/arcview.exe

Đặt mở tệp * .apr để sử dụng arcview.exe

Điều này hoạt động với tôi trong Windows 10 mà không có bất kỳ máy ảo hay hack nào khác.

Điều này giả sử một khóa giấy phép hợp lệ.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.