2012-03-28 10 views
13

Điều này khiến tôi phát điên, tôi đang thử nghiệm ứng dụng của mình với cả Firefox và IE, trên Firefox hoạt động tốt, nhưng trên hồ sơ nhỏ của IE đang thực hiện 5 yêu cầu nàyYêu cầu đối với các tệp có và không có RouteBasePath

/Content/mvc-mini-profiler/mini-profiler-includes.css?v=1.9.0.0

/Content/mvc-mini-profiler/mini-profiler-includes.js?v=1.9. 0,0

/Content/mvc-mini-profiler/mini-profiler-jquery.tmpl.beta1.js

/mini-profiler-includes.css?v=1.9.0.0

/mini-profiler-includes.js?v=1.9.0.0

tôi đặt RouteBasePath là ~/Content/mvc-mini-profiler nhưng đối với một số lý do cũng làm cho các yêu cầu mà không có nó.

Tôi có làm gì sai hoặc đây có phải là lỗi nào đó không?

Cảm ơn.

+0

âm thanh như một lỗi với tôi ... kiểm tra ... –

+0

không repro trong ie9 với nguồn mới nhất, có thể giúp bạn thử biên dịch từ nguồn và xem ứng dụng mvc demo có bị lỗi theo cách đó không? –

+0

Ý tưởng nâng cấp lên 2.0? – jornare

Trả lời

1

Đối với người cuối cùng hai

/mini-profiler-includes.css?v=1.9.0.0 

/mini-profiler-includes.js?v=1.9.0.0 

Xem nguồn và chắc chắn rằng bạn không có bất kỳ yếu tố kịch bản hoặc liên kết với những url trong src hoặc các thuộc tính href. Điều đó sẽ đưa ra yêu cầu tới máy chủ mà không có url cơ sở của bạn.

+0

Các tệp .js có nằm trong cùng một thư mục không? Kiểm tra các tệp js nguồn cho profiler và đảm bảo rằng các tham chiếu đến chúng là tương đối, nếu vậy bạn có thể chỉ cần thêm một ../Content ở phía trước /mini-profiler-includes.js?v=1.9.0.0. –

0

Bạn đã thêm mã bên dưới vào cấu hình web của bạn chưa ?? nếu không sau đó thêm và thử nó

<system.webServer> 
    ... 
    <handlers> 
    <add name="MiniProfiler" path="mini-profiler-resources/*" verb="*" type="System.Web.Routing.UrlRoutingModule" resourceType="Unspecified" preCondition="integratedMode" /> 
    </handlers> 
</system.webServer> 

và bạn cũng có thể thử với

<system.webServer> 
    <handlers> 
     <add name="UrlRoutingModule1" path="mini-profiler*.js" verb="*" type="System.Web.Routing.UrlRoutingModule" resourceType="Unspecified" preCondition="integratedMode" /> 
     <add name="UrlRoutingModule2" path="mini-profiler*.css" verb="*" type="System.Web.Routing.UrlRoutingModule" resourceType="Unspecified" preCondition="integratedMode" /> 
     <add name="UrlRoutingModule3" path="mini-profiler*.tmpl" verb="*" type="System.Web.Routing.UrlRoutingModule" resourceType="Unspecified" preCondition="integratedMode" /> 
    </handlers> 
</system.webServer> 
+0

Xem xét ông đã nói rằng nó hoạt động trong Firefox, tôi sẽ giả sử web.config được cấu hình đúng. –

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