2011-01-18 27 views
8

Tệp nào cần được đánh dấu Sao chép Địa phương thành "Đúng" khi triển khai ứng dụng ASP.NET MVC 3 trên máy chủ không cài đặt ASP.NET MVC 3?ASP.NET MVC 3: Dll nào cần được triển khai?

+1

kiểm tra phương pháp mới để dễ dàng làm điều này với VS2010 SP1 [MSDN] (http://msdn.microsoft.com/en-us/library/gg286946.aspx) tức là câu trả lời là không (đối với các tài liệu tham khảo MVC3) – MemeDeveloper

Trả lời

11

Từ http://www.hanselman.com/blog/BINDeployingASPNETMVC3WithRazorToAWindowsServerWithoutMVCInstalled.aspx

System.Web.Mvc

Microsoft.Web.Infrastructure

System.Web.Razor

System.Web.WebPages

System. Web.WebPages.Razor

System.Web.Helpers

System.Web.WebPages.Deployment

+3

Điều này không còn đúng với phiên bản RTM, bây giờ là System.Web.WebPages.Deployment.dll. –

+5

Không triển khai System.Web.WebPages.Administration.Dll vì điều đó sẽ khiến bạn gặp nhiều vấn đề hơn. –

+0

Điều này thậm chí còn dễ dàng hơn với SP1, [kiểm tra] (http://paulstack.co.uk/blog/post/Using-Add-Deployable-Dependencies-in-VS2010-SP1.aspx) hoặc [msdn] (http: //msdn.microsoft.com/en-us/library/gg286946.aspx) để biết thêm thông tin. – MemeDeveloper

Các vấn đề liên quan