2010-06-29 67 views
42

Tôi đang cố gắng chạy thuật sĩ hiệu suất trên trang web ASP.Net. Tuy nhiên, bất cứ khi nào tôi cố gắng để bắt đầu nó tôi nhận được lỗi sau.Lỗi metabase khi cố gắng sử dụng Visual Studio Profiler trên trang web ASP.Net

"Trang web chứa thông tin không mong muốn hoặc bạn không được phép truy cập metabase.Bạn phải là thành viên của nhóm Quản trị viên trên máy tính cục bộ để truy cập vào IIS matabase. Do đó, bạn không thể tạo hoặc mở IIS cục bộ Nếu bạn có quyền Đọc, Viết và Sửa đổi cho thư mục chứa các tệp, bạn có thể tạo trang web hệ thống tệp trỏ đến thư mục để tiếp tục "

Tôi là Quản trị viên trên máy của mình. Đã thử googling nhưng đã đưa ra không có gì. Bất cứ ai chạy nó trước và biết làm thế nào để đối phó với nó?

Trả lời

57

Dường như đội VS Profiler đã trả lời câu hỏi của bạn sau khi bạn hỏi nó:

http://blogs.msdn.com/b/profiler/archive/2010/07/23/tip-fixing-vsperfaspnetcmd-metabase-errors.aspx

+7

Cụ thể hơn, đảm bảo các cài đặt sau được cài đặt trong "Chương trình và Tính năng -> Tính năng Windows" (trong IIS): Công cụ Kịch bản IIS 6 , IIS 6 WMI Khả năng tương thích IIS Metabase và IIS 6 cấu hình tương thích, ASP.NET, Windows Authentication – sinelaw

+2

Thật không may điều này không giải quyết vấn đề theo Visual Studio 11 trên Windows 8.1 x64. –

+0

Tại sao điều này không được đánh dấu là câu trả lời? ... Nó làm việc cho tôi – BrownCow

1

tôi đã nhận được lỗi này trong Visual Studio 2012 trên Win 8.1 64-bit và tôi đã có IIS 6 các mục tương thích được cài đặt.

Để khắc phục sự cố, tôi phải đảm bảo rằng Visual Studio đã được chạy với tư cách Quản trị viên. (Phím tắt phải chuột -> Thuộc tính -> Phím tắt -> Nâng cao -> Chạy với tư cách quản trị viên)

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