2012-10-04 49 views

Trả lời

4

Nhà cung cấp appHostConfig sẽ tạo trang web trên máy chủ từ xa. Nó đi kèm với một triệu lời khuyên về việc thiết lập các ràng buộc từ xa và đường dẫn vật lý, vì vậy hãy kiểm tra nó trong môi trường cục bộ trước tiên. Bạn cũng sẽ cần phải được quản trị (rõ ràng).

Vì bạn đang sử dụng VS2012 để thực hiện xuất bản của mình (trái ngược với msdeploy trực tiếp). Bạn sẽ có thể tự động tạo ra các trang web bằng cách làm như sau:

  • Run Studio 2012 trực quan as administrator
  • Đảm bảo rằng "Sử dụng Local IIS Server" được thiết lập trong thuộc dự án
  • Đảm bảo rằng "Dự án Url "là đúng (và, nếu một thư mục ảo, không kết thúc trong một /)
  • Khai <IncludeIisSettings>true</IncludeIisSettings> bên trong một <PropertyGroup> trong bạn công khai hồ sơ

Sau đó, nó sẽ bao gồm appHostConfig trong quá trình triển khai.

Nếu bạn cũng muốn để tạo ra các hồ bơi ứng dụng, bạn sẽ cần phải kích hoạt AppPoolExtension trong hồ sơ công bố của bạn:

<PropertyGroup> 
    <PublishEnableLinks>AppPoolExtension</PublishEnableLinks> 
</PropertyGroup> 
+0

Nice! Tôi sẽ cho nó một viên đạn :) –

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