คำถามติดแท็ก iis-express

IIS Express เป็นเวอร์ชันสำหรับนักพัฒนาของ IIS เต็มรูปแบบที่ไม่ต้องการสิทธิ์ของผู้ดูแลระบบในการเรียกใช้ ดู [tag: iis]

30
การดีบัก / โหลด Visual Studio ช้ามาก
ฉันอยู่ที่ปลายปัญญา Visual Studio มักจะช้าในการดีบักหรือโหลดเพียงธรรมดา ("เริ่มต้นโดยไม่มีการดีบัก") ไซต์ ASP.NET MVC ของฉัน ไม่เสมอไป: ในตอนแรกโปรเจ็กต์จะโหลดดีและเร็ว แต่เมื่อโหลดช้าพวกเขาจะโหลดช้าหลังจากนั้น ฉันอาจจะรอ 1-2 นาทีหรือมากกว่านั้น การตั้งค่าของฉัน: ฉันใช้Visual Studio 2012 Expressในปัจจุบัน แต่ฉันมีปัญหาเดียวกันใน Visual Studio 2010 Express เช่นกัน โซลูชันของฉันถูกเก็บไว้ในไดรฟ์เครือข่าย โดยเฉพาะเอกสารของฉันจะถูกเปลี่ยนเส้นทางไปยังไดรฟ์เครือข่ายหากมีความสำคัญ (ไม่ควรมีบางครั้งที่เว็บไซต์ของฉันโหลดเร็วมากภายใต้การตั้งค่านี้) โดยปกติฉันโหลดใน Internet Explorer 9 แต่ปัญหาเดียวกันนี้เกิดขึ้นใน Firefox สิ่งนี้สามารถเกิดขึ้นได้ในโครงการ ASP.NET MVC ใด ๆ ที่ฉันทำงานและดูเหมือนว่าจะหมุนไปรอบ ๆ โดยใช้ DisplayTemplates ซึ่งโครงการ ASP.NET MVC ทั้งหมดของฉันทำ และมันคือ C …



30
ไม่สามารถเปิดเว็บเซิร์ฟเวอร์ IIS Express
ฉันมีโซลูชัน asp.net MVC 4 เมื่อฉันพยายามเปิดโดยใช้ Visual Studio 2012 ฉันได้รับข้อผิดพลาดดังต่อไปนี้: Microsoft Visual Studio การกำหนดค่าเว็บhttps://localhost:สำหรับ ASP.NET 4.5 ล้มเหลว คุณต้องกำหนดค่าไซต์นี้ด้วยตนเองสำหรับ ASP.NET 4.5 เพื่อให้ไซต์ทำงานได้อย่างถูกต้อง ไม่พบเซิร์ฟเวอร์https://localhost:44300/บนเครื่องภายใน ตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์ IIS ในตัวเครื่องได้รับการกำหนดค่าให้รองรับการสื่อสารที่ปลอดภัย ตกลงช่วยเหลือ แม้ว่าวิธีแก้ปัญหาจะเปิดขึ้น นอกจากนี้เมื่อฉันพยายามเรียกใช้จากเมนูดีบักฉันได้รับข้อผิดพลาดต่อไปนี้: Unable to launch the IIS Express Web server. The start URL specified is not valid. https://localhost:44300/ และฉันไม่สามารถดีบักรหัสได้ วิธีการกำจัดข้อผิดพลาดเหล่านี้และแก้ปัญหา / เรียกใช้เว็บไซต์จาก VS 2012? กรุณาแนะนำ

13
การใช้โดเมนที่กำหนดเองด้วย IIS Express
ตามเนื้อผ้าฉันใช้โดเมนที่กำหนดเองกับเซิร์ฟเวอร์การพัฒนา localhost บางสิ่งบางอย่างตาม: dev.example.com dev.api.example.com สิ่งนี้ทำให้ฉันมีความยืดหยุ่นมากเมื่อทำงานกับ API ภายนอกเช่น Facebook นี้ได้ทำงานที่ดีในอดีตที่มีการสร้างขึ้นใน Visual Studio พัฒนาเซิร์ฟเวอร์เพราะทั้งหมดที่ฉันต้องการจะทำคือเพิ่ม CNAME เพื่อผู้ระเบียน DNS 127.0.0.1ชี้ไปที่ อย่างไรก็ตามฉันไม่สามารถทำให้มันใช้งานได้กับ IIS Express ทุกสิ่งที่ฉันลองดูเหมือนจะล้มเหลว ฉันได้เพิ่มการกำหนดค่า XML ที่ถูกต้องลงในapplicationHost.configไฟล์สำหรับ IIS Express แต่ดูเหมือนว่าจะไม่รู้จักรายการที่ถูกต้องเหมือนกับการติดตั้ง IIS อย่างแท้จริง <binding protocol="http" bindingInformation="*:1288:dev.example.com" /> เมื่อใดก็ตามที่ฉันป้อนบรรทัดนี้และพยายามที่จะขอhttp://dev.example.com:1288ฉันได้รับข้อความต่อไปนี้: คำขอไม่ถูกต้อง - ชื่อโฮสต์ไม่ถูกต้อง มีใครรู้บ้างว่าฉันขาดอะไรที่ชัดเจนไปรึเปล่า? หรือทีม IIS Express ขาดความสามารถในการมองเห็นการใช้งานประเภทนี้จริง ๆ
304 iis  iis-7  iis-express 

17
จุดใน URL ทำให้ 404 ด้วย ASP.NET mvc และ IIS
ฉันมีโครงการที่ต้องใช้ URL ของฉันมีจุดอยู่ในเส้นทาง ตัวอย่างเช่นฉันอาจมี URL เช่น www.example.com/people/michael.phelps URL ที่มีจุดจะสร้าง 404 การกำหนดเส้นทางของฉันไม่เป็นไร ถ้าฉันผ่านไปโดยไม่ใช้ michaelphelps ก็จะทำให้ทุกอย่างทำงานได้ หากฉันเพิ่มจุดฉันจะได้รับข้อผิดพลาด 404 ไซต์ตัวอย่างกำลังทำงานบน Windows 7 ด้วย IIS8 Express URLScan ไม่ทำงาน ฉันพยายามเพิ่มสิ่งต่อไปนี้ใน web.config ของฉัน: <security> <requestFiltering allowDoubleEscaping="true"/> </security> น่าเสียดายที่นั่นไม่ได้สร้างความแตกต่าง ฉันเพิ่งได้รับข้อผิดพลาด 404.0 ไม่พบ นี่เป็นโครงการ MVC4 แต่ฉันไม่คิดว่าเกี่ยวข้อง การกำหนดเส้นทางของฉันทำงานได้ดีและพารามิเตอร์ที่ฉันคาดว่าจะมีจนกว่าพวกเขาจะรวมจุด ฉันต้องกำหนดค่าอะไรเพื่อให้สามารถมีจุดใน URL ได้

9
การรับรองความถูกต้องของ Windows Express IIS
ฉันพยายามใช้ IIS Express กับ VS2010 เพื่อโฮสต์แอปพลิเคชัน Silverlight ฉันแก้ไขไฟล์ applicationhost.config เพื่ออนุญาตให้แก้ไขการตั้งค่าที่เหมาะสม ฉันมีสิ่งต่อไปนี้ในเว็บของฉัน config: <location path=""> <system.webServer> <security> <authentication> <anonymousAuthentication enabled="false" /> <windowsAuthentication enabled="true" /> </authentication> </security> </system.webServer> </location> ฉันไม่ได้รับการรับรองความถูกต้องและบริการโทรศัพท์ของฉันจะส่งคืนระเบียนที่ไม่มีค่าเป็นผู้ใช้ ฉันสามารถใช้งานได้หลังจากติดตั้ง VS2010 SP1 BETA แต่ฉันพยายามทำให้มันใช้งานได้กับ IIS Express เท่านั้น ฉันจะเปิดใช้งาน Windows Authentication เพื่อทำงานกับ IIS Express ได้อย่างไร มีการตั้งค่าที่ฉันขาดหายไปหรือไม่?

6
การเปิดเผย localhost กับอินเทอร์เน็ตผ่านการสร้างช่องสัญญาณ (โดยใช้ ngrok): ข้อผิดพลาด HTTP 400: คำขอไม่ถูกต้อง; ชื่อโฮสต์ไม่ถูกต้อง
จากคำถามรุ่นก่อนหน้ามี: สิ่งนี้เรียกดูเว็บไซต์ที่มีที่อยู่ ip มากกว่า localhostซึ่งสรุปสิ่งที่ฉันทำไปมาก ... ฉันได้ทำงานในท้องถิ่นของ IP แล้ว จากนั้นฉันก็พบ ngrok และเห็นได้ชัดว่าฉันไม่จำเป็นต้องเชื่อมต่อผ่าน IP สิ่งที่ฉันพยายามทำคือการเปิดเผยเว็บไซต์ของฉันทำงานบน localhost กับอินเทอร์เน็ต ฉันพบเครื่องมือที่จะทำสิ่งนี้: ngrok ใช้งานเว็บไซต์ใน visual studio เว็บไซต์เริ่มต้นที่ localhost / port # ฉันเรียกใช้คำสั่ง "ngrok http port #" ในบรรทัดคำสั่ง ดูเหมือนว่าทุกอย่างจะเริ่มต้นได้ดี ฉันสร้าง URL ขึ้นมาสองสามอันและ URL การตรวจสอบ ngrok (localhost: 4040) ปัญหาเดียวคือเมื่อฉันไปที่ URL ที่สร้างขึ้นฉันได้รับข้อผิดพลาด HTTP 400: คำขอชื่อโฮสต์ไม่ถูกต้องไม่ถูกต้อง นี่เป็นข้อผิดพลาดที่แตกต่างจากเมื่อฉันเรียกใช้ "ngrok http …

30
กระบวนการที่มี ID #### ไม่ได้ทำงานในการอัปเดต 2013 สำหรับ visual studio professional 3
ฉันพยายามเรียกใช้โปรแกรมใด ๆ ใน visual Studio 2013 update 3 และฉันได้รับกล่องเตือนต่อไปนี้: Process with an ID #### is not running . // ทุกครั้งที่มีการแสดงหมายเลข ID ที่แตกต่างกัน และในหน้าต่างข้อผิดพลาดฉันได้รับข้อผิดพลาดนี้ msg: The program '[3148] iisexpress.exe' has exited with code -1073741816 (0xc0000008) 'An invalid handle was specified'. บางครั้งมันทำงานและในเบราว์เซอร์ฉันได้รับข้อความต่อไปนี้: The webpage is not available. ฉันมองไปรอบ ๆ และลองเกือบทุกอย่างและฉันก็ไม่สามารถแก้ไขปัญหาได้ โปรดช่วยใครก็ได้

10
IISExpress ส่งคืนข้อผิดพลาด 503 จากเครื่องระยะไกล
ฉันกำลังพยายามทดสอบเว็บไซต์ที่ฉันใช้งานในอินสแตนซ์ IISExpress ในเครื่องกับอุปกรณ์ / อุปกรณ์อื่น ๆ ในเครือข่ายท้องถิ่นของฉัน ฉันใช้ Win7 Pro อยู่ เมื่อฉันพยายามเรียกดูเครื่องของฉันจากเครื่องอื่นในส่วนเครือข่ายท้องถิ่นของฉันฉันได้รับข้อผิดพลาด 400: ชื่อโฮสต์ไม่ถูกต้อง ฉันเข้าใจว่าฉันต้องให้สิทธิ์การเข้าถึงระยะไกลไปยัง ACL ด้วยคำสั่งในพรอมต์คำสั่งที่ยกระดับเช่น: netsh http add urlacl url=http://mymachinename:50333/ user=everyone ตอนนี้ฉันได้รับบริการ 503 ข้อผิดพลาดใช้งานไม่ได้ ขณะนี้ Windows Firewall ปิดการทำงานและฉันสามารถเรียกดูอินสแตนซ์ IIS Express ในพื้นที่ของฉันพร้อมที่อยู่ http://localhost:50333 ชิ้นสุดท้ายของปริศนาการตั้งค่านี้คืออะไร?
183 iis-express 

8
เพิ่มการแมป MIME ใน web.config สำหรับ IIS Express
ฉันต้องเพิ่มการแมป MIME ใหม่สำหรับนามสกุลไฟล์. woff ลงใน IIS Express ถ้าฉันเพิ่มตัวอย่างต่อไปนี้ใน "applicationhost.config" ของ IIS Express จะทำงานได้ดี: <staticContent lockAttributes="isDocFooterFileName"> <mimeMap fileExtension=".woff" mimeType="font/x-woff" /> ... แต่จริง ๆ แล้วฉันต้องการเพิ่มลงใน "web.config" ของฉันเพื่อไม่ให้นักพัฒนาทุกคนต้องเปลี่ยน "applicationhost.config" ในเครื่อง ดังนั้นฉันจึงลบมันอีกครั้งจากไฟล์ "applicationhost.config" และเพิ่มตัวอย่างต่อไปนี้ใน "web.config" ของโครงการ: <system.webServer> ... <staticContent> <mimeMap fileExtension=".woff" mimeType="font/x-woff" /> </staticContent> </system.webServer> น่าเสียดายที่ดูเหมือนจะไม่ทำงานอย่างนั้นเพราะเมื่อฉันพยายามเข้าถึงไฟล์. woff ฉันก็พบข้อผิดพลาด HTTP 404.3 ผมทำอะไรผิดหรือเปล่า?

5
IIS Express ปิดเว็บไซต์ทำงานทันทีหลังจากหยุดแอปพลิเคชันเว็บ
ฉันใช้ visual studio 2012 ในวันแรกเมื่อฉันต้องการหยุดแอปพลิเคชันใน IDE แอปพลิเคชันยังคงทำงานบน IIS Express ฉันสามารถเรียกดูและทำงานกับแอปพลิเคชันที่ทำงานได้ แต่ตอนนี้ฉันทำไม่ได้ IIS ปิดแอปพลิเคชันทันทีถ้าฉันกดปุ่มหยุด เนื่องจากฉันจำได้ว่าฉันไม่ได้ทำการเปลี่ยนแปลงใด ๆ ในการตั้งค่า ฉันควรทำเช่นนั้นทำงานเหมือนวันแรก

30
ไม่สามารถเรียกใช้เว็บเซิร์ฟเวอร์ IIS Express, ไม่สามารถลงทะเบียน URL, Access ถูกปฏิเสธ
บางโครงการบนเว็บทำให้ฉันมีปัญหาในขณะที่บางโครงการทำงานได้ดี ฉันตัดสินใจที่จะมุ่งเน้นไปที่หนึ่งในปัญหาที่มี ฉันใช้ Visual Studio 2013 เมื่อ Windows 7 PROJECT NAME - Microsoft Visual Studio (Administrator)ฉันคิดว่าฉันใช้มันในฐานะผู้ดูแลชื่อหน้าต่างกล่าวว่า เมื่อฉันพยายามเรียกใช้โครงการฉันได้รับป๊อปอัปว่า: ไม่สามารถเปิดเว็บเซิร์ฟเวอร์ IIS Express ไม่สามารถลงทะเบียน URL " http: // localhost: 62940 / " สำหรับไซต์ "SITE NAME" แอปพลิเคชัน "/" คำอธิบายข้อผิดพลาด: การเข้าถึงถูกปฏิเสธ (0x80070005) นี้ไม่ได้ดูเหมือนสิ้นเชิง เรื่องแปลกแต่ฉันได้พยายามหลายข้อเสนอแนะโดยไม่มีโชค: ลบแล้ว%userprofile%\Documents\IISExpress\พยายามเรียกใช้ netsh http add urlacl url=http://localhost:62940/ user=everyoneรีบูตและพยายามเรียกใช้ (อันที่จริงuser=Allaตั้งแต่ Windows ภาษาสวีเดน) netsh …

8
ฉันจะกู้คืนใบรับรอง IIS Express SSL ที่หายไปได้อย่างไร
หลังจากตั้งค่า HTTPS ใน IIS Express ตามบทความเช่นนี้และสิ่งนี้ฉันไม่สามารถโหลดไซต์ IIS Express โดยใช้ HTTPS ได้ ในChromeฉันได้รับเพียง: ไม่มีหน้าเว็บนี้ (มีรหัสข้อผิดพลาด "ERR_CONNECTION_RESET") ... และในIEฉันได้รับเพียง: Internet Explorer ไม่สามารถแสดงเว็บเพจ ... เมื่อฉันทำตามคำแนะนำในบทความเหล่านั้น ดูเหมือนว่าสิ่งนี้เกี่ยวข้องกับข้อเท็จจริงที่ว่า "ใบรับรองการพัฒนา IIS Express" ที่ติดตั้ง IIS Express โดยอัตโนมัติถูกลบออกไป ฉันจะติดตั้งใบรับรองนี้ใหม่ได้อย่างไร

2
.vs \ config \ applicationhost.config ในตัวควบคุมแหล่งที่มา
Visual Studio 2015 เพิ่มไฟล์ที่มีชื่อ.vs\config\applicationhost.config ลงในรูทของโซลูชันเมื่อสร้างโครงการแอปพลิเคชันเว็บ ASP.NET ไฟล์นี้ควรถูกเช็คอินเพื่อควบคุมแหล่งที่มาหรือควรละเว้น (เพื่อให้ผู้ใช้แต่ละคนมีสำเนาในเครื่องของตนเอง)

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