Saya tidak bisa menyelesaikan masalah ini
Saya sarankan saya harus mengubah c:\Windows\System32\drivers\etc\hosts
file dan menambahkan setelahnya
# localhost name resolution is handled within DNS itself.
baris berikutnya:
127.0.0.1 mysite.dev
tapi itu tidak membantu. Ada saran?
Kesalahan terjadi ketika saya mencoba membuka proyek situs web di Microsoft Visual Studio 2012.
visual-studio
iis-express
Dmytro
sumber
sumber
Jawaban:
Lebih sering daripada tidak, setidaknya dalam kasus saya, ini terjadi ketika sebuah
*.csproj.user
file ada di direktori proyek dan ada<UseIISExpress>true</UseIISExpress>
di dalamnya.sumber
.vs
folder. dihapus*.csproj.user
dan masih memberikan kesalahan yang sama.Saya sudah menemukan solusinya. Saya hanya perlu mengedit
C:\Users\Administrator\Documents\IISExpress\config\applicationhost.config
file, dengan menambahkan situs saya ke<sites>
node.sumber
applicaionhost.config
vs yang ada di folder solusi?Anda dapat memilih untuk menginstal IIS secara lokal dan mengedit beberapa tag pada File .csproj. Buka file csproj Anda dan buka bagian
<VisualStudio>
lalu temukan tag<UseIIS>True</UseIIS>
yang harus disetel sebagai true, lalu buka tag:<IISUrl>
dan siapkan dengan alamat URL tempat aplikasi akan dihosting untuk pengujian:Dan itu adalah. Sekarang Anda dapat memuat proyek Anda secara normal.
sumber
**
tanda bintang tidak boleh ada di file. Tentu saja.Masalahnya adalah pengaturan proyek Anda akan dijalankan di IIS lokal dan URL yang ditentukan tidak ada.
Ada opsi yang dapat Anda lakukan untuk memperbaiki masalah tersebut.
Opsi 1 : (Gunakan IIS Express)
1.) Buka file .csproj proyek web Anda sebagai XAML atau di notepad.
2.) Temukan properti ini dan atur sesuai dengan preferensi Anda.
UseIIS = false
UseIISExpress = true
dan hanya itu.
Opsi 2 : (Gunakan IIS lokal)
Ikuti langkah opsi 1 tetapi ubah properti berikut.
UseIIS = true
IISUrl = https: // localhost
UseIISExpress = false
sumber
Masalah ini dapat diperbaiki dengan menghapus folder bernama .vs di direktori proyek.
Ini menyelesaikan masalah karena saat membuka proyek setelah menghapus file .vs, ini membuat folder yang sama dengan konfigurasi subfolder dan folder dengan nama proyek.
Folder config applicationhost berisi pengaturan yang diperlukan untuk menjalankan proyek dengan sukses.
sumber
Saya baru saja pergi ke direktori bernama dalam kesalahan dan mengganti nama applicationhost.config dan memulai ulang dan VS membuat file baru dan berjalan dengan baik.
sumber
<IISUrl>
dari.csproj
dengan<CustomServerUrl>
.Edit:
netsh http add iplisten 0.0.0.0
dan lihat apakah itu menyelesaikan masalah.Semoga ini bisa membantu seseorang yang masih mencari jalan.
sumber
<CustomServerUrl>
) yang akhirnya melakukan trik untuk saya. Terima kasih banyak!Saya tidak tahu mengapa,
applicationhost.config
file saya benar-benar hilang dariC:\Users\Administrator\Documents\IISExpress\config\
folder saya .Salin / tempel
C:\inetpub\history\applicationhost.config
ke folder itu sepertinya memperbaiki masalah bagi saya.Punya idenya dari sini .
sumber
sumber
Saya tahu ini mungkin kejadian langka, tetapi saya pikir saya akan menaruhnya di sini:
csproj
File saya disetel ke "hanya baca" (Jangan tanya saya bagaimana saya mengelolanya), tetapi setelah saya menonaktifkan akses "hanya baca", semuanya baik-baik saja. (VS2017)sumber
Saya menghadapi masalah yang sama karena kata sandi jaringan saya berubah. Saya mengubah kata sandi masuk NetExtendor saya tetapi saya harus masuk di laptop saya dengan kata sandi lama.
Coba langkah-langkah berikut untuk memperbaiki masalah ini:
masuk ke Komputer dengan kata sandi apa pun yang berfungsi masuk ke vpn dengan kata sandi apa pun yang berfungsi ctl-alt-del untuk mengunci pc lalu gunakan kata sandi baru untuk membukanya
Ini berhasil untuk saya :-)
Terima kasih!
sumber
Bukan kesalahan yang sama persis, tetapi saya diarahkan ke jawaban ini sejak paruh pertama kesalahan cocok. File applicationhost.config Anda mungkin hanya bersifat baca-saja. Melepasnya memecahkan kesalahan bagi saya. Kesalahan itu memanggil file secara khusus, jadi Anda harus dapat menemukannya dengan mudah.
sumber
Masalah saya adalah dengan Windows 10 Defender. Saya telah memberikan izin IIS di masa lalu, tetapi sepertinya sekarang mengabaikannya. Akan memeriksanya nanti, tetapi untuk saat ini saya menonaktifkan akses folder terkontrol dan itu berhasil.
sumber
Saya ingin membuka proyek keluar dari Visual Studio 2017 di VS 2019 dan mengalami masalah yang sama. Saya menemukan masalah terkait versi. Solusinya adalah: Buat proyek baru di VS yang lebih baru dan salin kode dari VS yang lebih lama.
sumber
Coba dekripsi file applicationhost.config. Itu berhasil untuk saya.
sumber
Berikut langkah-langkah untuk memperbaikinya:
sumber