Tôi muốn Visual Studio là precompile my ASP.NET application được sử dụng làm trọng tải vai trò web Azure. Vì vậy, tôi đã tìm thấy this post giải thích cách gọi aspnet_compiler để xác thực lượt xem.Làm thế nào để có được aspnet_compiler được gọi từ Visual Studio trong quá trình xây dựng?
Tôi cố gắng thêm những điều sau đây để "sau sự kiện xây dựng" của ứng dụng ASP.NET của tôi:
call "%VS100COMNTOOLS%\vsvars32.bat"
aspnet_compiler -v/-p $(ProjectDir)
hoặc cách khác này (tên ứng dụng quy định một cách rõ ràng):
call "%VS100COMNTOOLS%\vsvars32.bat"
aspnet_compiler -v /ASP.NET-Application-ProjectNameHere -p $(ProjectDir)
Trong cả hai các trường hợp khi quá trình tạo chạy diễn ra, tôi thấy những điều sau đây trong kết quả xây dựng:
Setting environment for using Microsoft Visual Studio 2010 x86 tools.
Utility to precompile an ASP.NET application
Copyright (C) Microsoft Corporation. All rights reserved.
và không rõ trước biên dịch xảy ra bởi vì nếu tôi thay đổi bất kỳ tập tin .aspx hoặc .cshtml "Build Action" thành "None" nó không nhận được gói dịch vụ Azure và khung nhìn không còn mở khi gói được triển khai Azure.
Làm cách nào để thiết lập aspnet_compiler cho biên dịch trước từ trong Visual Studio?
Loại tác phẩm này với 'Force' được đặt thành' false' ngoại trừ gói dịch vụ kết quả không thay đổi. – sharptooth