Có cách nào để tôi có thể chạy Dự án ASP.NET MVC trên lưu trữ web được chia sẻ godaddy.com không? [đóng cửa]


76

Có cách nào để tôi có thể chạy Dự án ASP.NET MVC trên lưu trữ web được chia sẻ godaddy.com không?


4
Tôi bỏ phiếu để đóng câu hỏi này là lạc đề vì nó là về việc sử dụng dịch vụ của bên thứ ba.
gunr2171

Câu trả lời:


89

Là một nhà phát triển đã triển khai dự án MVC trên dịch vụ lưu trữ chia sẻ ASP.NET của GoDaddy, tôi có thể chắc chắn với bạn rằng bạn có thể thực hiện điều này và nó khá dễ dàng.

  1. Trước tiên, hãy đảm bảo rằng bạn đã có gói lưu trữ cửa sổ GoDaddy (họ bán cả gói Linux và Windows).
  2. Tiếp theo, hãy đảm bảo rằng bạn đã đặt tài khoản lưu trữ để sử dụng ASP 2.0 / 3.0 / 3.5 (điều này được bật AFAIK mặc định - nhưng bạn cần đảm bảo rằng nó được đặt thành này nếu bạn đã thay đổi nó trước đây). Bạn đặt điều này bằng cách nhấp vào 'Quản lý tài khoản' / Nội dung / Cài đặt IIS.
  3. Tiếp theo, hãy đảm bảo rằng dự án MVC của bạn được đặt để sao chép .dll MVC vào thư mục bin của bạn. ASP.NET MVC (kể từ phiên bản beta) hiện đặt các tổ hợp này trong GAC theo mặc định . Bạn sẽ cần thay đổi điều này cho dự án của mình. Thông tin về cách thực hiện việc này có trên trang web của Phil Haack, tại đây .
  4. Cuối cùng, chỉ cần xuất bản trang web của bạn và tải lên.

Nó thực sự nên được dễ dàng. Vui lòng để lại bình luận nếu bạn có bất kỳ vấn đề nào.


6
Tôi cũng phải nâng cấp lên IIS 7 và bật đường ống tích hợp (trái ngược với cổ điển) được tìm thấy ở đây stackoverflow.com/questions/705229/…
TJB

Điều này có áp dụng tương tự cho ASP.NET MVC phiên bản 2 không?
Drew Noakes

2
Tôi thấy bài viết hỗ trợ này có thể hữu ích, cách thay đổi chế độ đường ống trong bảng điều khiển của Godaddy: help.godaddy.com/article/4179
Anders

@Drew - Có, mặc dù tôi không chắc bạn cần triển khai bin (bước 3) - bạn có thể kiểm tra cài đặt lưu trữ và xuất bản của mình, tôi chưa kiểm tra.
Dan Esparza

@Drew - Nếu bạn định bin triển khai MVC3, bạn cần triển khai các tập hợp khác nhau ngay bây giờ. Hanselman có một bài viết tuyệt vời về vấn đề này ở đây: hanselman.com/blog/…
Dan Esparza
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.