Tôi gặp vấn đề mà tôi nghĩ có thể là phổ biến, tìm kiếm trên web cho nó nhưng không tìm thấy gì.IIS Express trên máy phát triển chia sẻ (rdp)
Chúng tôi đang sử dụng một máy phát triển chia sẻ, và mỗi nhà phát triển kết nối thông qua RDP và có hồ sơ của mình riêng, máy tính để bàn, vv
Vấn đề tôi gặp phải là với IIS bày tỏ. Vì nó được cấu hình ở mức người dùng (applicationhost.config bên trong tài liệu/iisexpress/config) và cổng được cấu hình phải khớp với một khai báo trong tệp .csproj, hai nhà phát triển không thể chạy trên cùng một cổng, vì nó cung cấp lỗi "cổng đã được sử dụng". Vì vậy, để làm cho nó hoạt động, chúng tôi phải tự thay đổi cổng cả trên csproj và trong applicationhost.config cho mỗi nhà phát triển, nhưng nó chỉ là một sửa chữa tạm thời khi chúng tôi cam kết thay đổi của chúng tôi để SVN, các tập tin csproj được sáp nhập , vì vậy chúng tôi phải thực hiện quy trình này mỗi khi có ai đó cam kết/cập nhật.
Câu hỏi của tôi là: có cách nào sạch để sử dụng IIS express với Visual Studio 2010 trên máy phát triển được chia sẻ không?
Cảm ơn.
sẽ được sử dụng Visual server Development Studio với cổng tự động được gán là một lựa chọn hay không cần phải sử dụng IIS Express cho một lý do cụ thể? – Filburt
Chúng tôi sẽ cố gắng làm cho IIS thể hiện công việc, vì nó đọc các giá trị cấu hình IIS được khai báo trong web.config, trong khi Cassini thì không. Tôi biết rằng Cassini với các cổng tự động hoạt động, chúng tôi chỉ muốn tìm một cách chính xác để sử dụng IIS express. –
FYI, IIS Express sẽ là mặc định trong phiên bản Visual Studio tiếp theo. Tôi không chắc chắn rằng Cassini thậm chí sẽ có sẵn. –