6

Cách tốt nhất để biên dịch trước trang web asp.net4 mvc3 với tất cả các tệp xem bằng cách sử dụng studio hình ảnh 2010 là gì?Biên dịch trước trang web asp.net4 mvc3 bằng studio trực quan 2010

Tôi hơi bối rối vì MS cung cấp nhiều giải pháp có âm thanh rất giống nhau.

Web Deployment Projects

http://blogs.msdn.com/b/webdevtools/archive/2010/05/26/visual-studio-2010-web-deployment-projects-rtw-available-now.aspx

Web Deployment Tool

http://www.microsoft.com/download/en/details.aspx?id=25230

hoặc tôi có thể chỉ làm tất cả điều này từ VS2010 SP1 mặc định mà không addons bổ sung?

Ai đó có thể làm rõ?

+0

Xem phần triển khai thuộc tính dự án của bạn cho cấu hình đã chọn của bạn (ví dụ gỡ lỗi) .... –

Trả lời

4

Khi bạn xây dựng hoặc xuất bản dự án của mình, trang web đã được biên soạn. Chỉ các khung nhìn được biên dịch động. Nếu bạn muốn biên dịch cũng được biên dịch, bạn có thể chỉnh sửa tệp dự án web của mình. Thay đổi dòng này:

<MvcBuildViews>false</MvcBuildViews> 

tới:

<MvcBuildViews>true</MvcBuildViews> 

Để có thể chỉnh sửa các tập tin dự án trong visual studio bạn phải dỡ bỏ dự án đầu tiên (nhấp chuột phải, Unload dự án) và sau đó click chuột ngay dự án một lần nữa và chọn Edit Project. Khi bạn thực hiện thay đổi, lượt xem của bạn cũng sẽ tự động được tạo. Đây không phải là điều bạn muốn làm trong quá trình phát triển, thời gian xây dựng tăng đáng kể.

+4

Tôi đã trả lời tương tự, nhưng một vài giây quá muộn, vì vậy tôi đã xóa nó. Đây là một bài viết blog có thể hữu ích từ Chúa Haack: http://haacked.com/archive/2011/05/09/compiling-mvc-views-in-a-build-environment.aspx –

+0

+1 Thanx, điều tốt đẹp để làm ! –

+0

Nếu bạn gặp lỗi aspERR lạ khi cố gắng xây dựng. Tắt tạm thời MvcBuildViews để xem vấn đề xây dựng là gì. –

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