ฉันจะปิดการใช้งาน __vwd / js / artery ใน VS.NET 2013 ได้อย่างไร


160

ฉันได้อัปเกรดเป็น VS.NET 2013 และตอนนี้ทุกครั้งที่ฉันเริ่มดีบักแอป ASP.NET MVC4 ใน IIS บางวิธีสร้าง __vwd / js / artery สคริปต์นี้รบกวนการตั้งค่า RequireJS ของฉันและทำให้เกิดปัญหา การอ้างอิง jQuery

ไม่มีใครรู้ว่าฉันจะกำจัดสคริปต์นี้ได้อย่างไร

__vwd / js / หลอดเลือด

window.vwdTempJQuery = window.jQuery = window.$;
window.jQuery = window.$ = null;
window.vwdTempJSON = window.JSON;

*! jQuery v1.8.2 jquery.com | jquery.org/license */

.....

// Restore original jQuery references.
window.jQuery = window.$ = window.vwdTempJQuery;
window.vwdTempJQuery = null;
// Restore original JSON.
if (window.JSON !== window.vwdTempJSON)
    window.JSON = window.vwdTempJSON;

....

LE: ได้รับการแก้ไขแล้วใน Visual Studio 2013 RTM


ดูเหมือนว่าจะไม่ได้รับการแก้ไข ฉันยังคงได้รับข้อผิดพลาดบนคอนโซล (แม้ว่ามันจะไม่ทำให้เกิดปัญหามากนัก) รุ่น VS2013 ของฉันคือ: 12.0.21005.1 REL

@Geeo คุณได้รับข้อผิดพลาดเมื่อโหลด jQuery ด้วย RequireJS?
Stefan P.

ฉันไม่ได้ใช้ RequireJS แต่เมื่อ "เบราว์เซอร์ลิงค์" ทำงานอยู่ฉันจะได้รับข้อผิดพลาดในคอนโซล

เอาฉันไปตลอดกาลเพื่อหาคำตอบนี้ - ส่วนใหญ่เป็นเพราะฉันไม่รู้ว่าจะถามอะไรที่ไม่คลุมเครือ ..
TheGeekZn

คำตอบ:


316

เพื่อนของฉันพบมัน Enable Browser Link ป้อนคำอธิบายรูปภาพที่นี่


1
ฉันมีปัญหาเดียวกันนี้แก้ไขให้ฉันด้วย แต่คุณสมบัตินี้เป็นหนึ่งในเหตุผลหลักที่ฉันลองใช้ตัวอย่างนี้และต้องการเห็นสิ่งนี้แก้ไขในไม่ช้า ฉันยื่นข้อผิดพลาดโดยใช้คำถามของคุณที่นี่ ( connect.microsoft.com/VisualStudio/feedback/details/793612/… )
รัฐสภา

1
ขอบคุณสำหรับสิ่งนี้การปิดเครื่องยังช่วยกำจัดปัญหาไฟล์ WebResources.axd ที่ว่างเปล่าภายใต้ vs2013 ใน chrome
vittore

1
แถบเครื่องมือเหล่านี้ไม่มีอยู่ในรุ่น VS 2013 Professional - ฉันจะปิดอึนี้ได้อย่างไร
ต้าน

16
สำหรับผู้ที่ปิดใช้งานแถบเครื่องมือของคุณ (เช่นเดียวกับฉัน) คุณสามารถค้นหาได้ภายใต้แถบเครื่องมือ "มาตรฐาน"
MrDustpan

1
ดังนั้นที่เป็นสาเหตุของฉัน Visual Studio มืออาชีพ 2013 (ปรับปรุง 4) กินรอบการทำงานของฉันเช่นเดียวกับเบราว์เซอร์ของฉัน (Chrome) ไม่สามารถทำงานใด ๆ ได้เนื่องจากสิ่งนี้ - โทษส่วนขยายที่ไม่ดีของฉันอย่างไม่ถูกต้อง ลิงค์เบราว์เซอร์ลาก่อน! ยกเลิกการเลือกคุณสมบัติโดยการกดปุ่มเม้าส์แรงๆ !
HenrikW

56

ฉันพบว่ามันยังคงทำงานอยู่จนกว่าฉันจะเพิ่มมูลค่าจริง ๆ ใน Web.config appSettings เพื่อปิด

<add key="vs:EnableBrowserLink" value="false" />

4
สิ่งนี้จะดีถ้าคุณต้องการปิดการใช้งานสำหรับแต่ละไซต์ไม่ใช่คำตอบทั่วโลกเช่น @StefanP
TheGeekZn
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.