2008-09-18 19 views
15

Chúng tôi đang thử nghiệm ứng dụng ClickOnce được triển khai nội bộ trên IIS (Internet Information Services), nhưng chúng tôi tự hỏi liệu chúng tôi có thể triển khai nó lên Internet rộng hơn bằng cách sử dụng Apache trên Linux để chúng tôi có thể sử dụng máy chủ lưu trữ trang web bên ngoài hiện tại của chúng tôi hay không.Tôi có thể phục vụ một ứng dụng ClickOnce với Apache không?

Nếu có, tôi có cần xem xét điều gì khác ngoài việc chỉ định các loại mime chính xác chẳng hạn như .application.deploy?

Trả lời

9

Tôi đã tìm thấy một số người hỏi cùng một câu hỏi bắt đầu từ khoảng năm 2005, nhưng đây là kết quả đầu tiên của google - cũng thảo luận về Silverlight.

http://software.clempaul.me.uk/articles/clickonce/

Theo như tôi có thể nói, tuy nhiên, điều duy nhất bạn sẽ cần phải lo lắng về việc sẽ được thiết lập kiểu MIME và cung cấp quyền truy cập vào các tập tin.

+0

Liên kết tuyệt vời, cảm ơn! Tôi đã tìm thấy rằng truy vấn Google là một kỹ năng - thường xuyên nhất tôi nhận được chính xác những gì tôi muốn nhưng lần này tôi đã rút ra một vài trang rác bao gồm một bài diễn đàn đầy hứa hẹn mà đã kết thúc! – Andrew

+0

Đã bình chọn cho bạn vì bạn đã trả lời trước, nhưng hãy cố gắng thêm tham chiếu vào bài đăng của bạn như @Don Kirkby đã làm, chỉ trong trường hợp trang web đó bị hỏng ... Tôi đến từ tương lai, cuối năm 2010 và gặp vấn đề tương tự, thật may mắn trang web vẫn trực tuyến :) –

8

Bài viết Paul Clement là mô tả hay nhất mà tôi đã tìm thấy. Tôi cũng đã xem qua một chủ đề trong các Apache documentation cho thấy đặt cấu hình trong tệp httpd.conf thay vì tệp .htaccess. Dưới đây là các dòng tôi đã thêm vào tệp httpd.conf của mình:

AddType application/x-ms-application .application 
AddType application/manifest .manifest 
AddType application/octet-stream .deploy 
Các vấn đề liên quan