2010-05-15 42 views
8

Tôi gỡ lỗi dự án của mình khỏi bảng điều khiển với MsBuild.exe. Sau khi tôi biên dịch dự án tôi muốn bắt đầu và thử nghiệm nó, nhưng tôi có vấn đề mà tôi không thể bắt đầu Cassini cho dự án thử nghiệm. Tôi có thể chạy Cassini từ bảng điều khiển không?chạy Cassini từ bảng điều khiển

+0

Tôi vừa phát hành bản thử nghiệm CassiniDev 3.5.1/4.0.1 với ví dụ về thử nghiệm đơn giản nếu bạn quan tâm. –

Trả lời

10

Bạn có thể gọi nó với định dạng này:

WebDev.WebServer /port:9999 /path:"C:\Projects\Web Site" 

Thông báo thông tin dưới đây là từ máy của tôi cho một vị trí cài đặt mặc định, YMMY.


Đối 2,0-3,5/VS 2008, đó là tại địa chỉ:

C:\Program Files (x86)\Common Files\Microsoft Shared\DevServer\9.0 

Và nó chỉ WebDev.WebServer.exe


Đối 4,0/VS 2010 nó chuyển đến 10,0 thư mục, tại:

C:\Program Files (x86)\Common Files\Microsoft Shared\DevServer\10.0 

Và có WebDev.WebServer20WebDev.WebServer40 cho các phiên bản CLR khác nhau.

+0

huh nhanh quá. Thx tôi sẽ kiểm tra nó. – senzacionale

+0

@senzacionale - Tôi sẽ cập nhật câu trả lời với vị trí 2k8, quên mất một lần. –

+0

Nick, để tham khảo trong tương lai, hãy xem bài viết được liên kết trong câu trả lời của tôi. –

5

Sự cố khi khởi động WebDev.WebServer từ dòng lệnh là bạn không biết liệu cổng bạn đang yêu cầu đã được sử dụng hay chưa, trong trường hợp đó một hộp thoại gây khó chịu sẽ được hiển thị và không có cách nào đáng tin cậy để tắt nó khi bạn kết thúc.

Bạn có thể lưu trữ WebDev.WebHost một cách đáng tin cậy, đó là cốt lõi của WebDev.WebServer và với một vài phương pháp trợ giúp, có thể đảm bảo bạn nhận được một cổng mở và bạn có thể tắt nó một cách đáng tin cậy.

Xem ví dụ thứ hai trên trang này: http://www.codeproject.com/KB/aspnet/test-with-vs-devserver-2.aspx

Và, như bạn đã biết, CassiniDev cung cấp một số tính năng mở rộng. Lớp Fixture có thể cung cấp cho bạn toàn quyền kiểm soát máy chủ. Nhưng trừ khi bạn thực sự cần phải sử dụng một IP khác với loopback, tự lưu trữ WebDev.WebHost có lẽ là đặt cược tốt nhất của bạn.

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