Palvelimelle ei voida astua automaattisesti: hanki parhaat korjaukset täältä

Sisällysluettelo:

Video: Прохождение к 25-летию StarTrek Завершите золотые произведения 2024

Video: Прохождение к 25-летию StarTrek Завершите золотые произведения 2024
Anonim

Yritettäessä debugoida WCF (Windows Communication Foundation) -palvelua, saatat kohdata erityyppisiä virheitä. Yksi tällainen virhe ei ole mahdollista astua automaattisesti palvelimelle.

Koko virhe lukee Ei voida astua automaattisesti palvelimelle. Etäproseduuria ei voitu korjata. Tämä tarkoittaa yleensä, että virheenkorjausta ei ole otettu käyttöön palvelimella.

Jos yrität tehdä virheen vianetsintää palvelimellasi, tässä on joitain arvokkaita ehdotuksia.

Kuinka korjaan virheitä, joita ei voida suorittaa automaattisesti palvelimelle?

  1. Lisää Web.Config-tiedosto Web-palveluun
  2. Tarkista.NET Framework -yhteensopivuus
  3. Korjaa Visual Studion asennus
  4. Suorita Visual Studio järjestelmänvalvojan oikeuksilla
  5. Vianmääritys Devenv.exe -sovelluksen yhteensopivuuteen

1. Lisää Web.Config-tiedosto Web-palveluun

Microsoft Visual Studiota käytettäessä tämä ongelma saattaa johtua puuttuvasta Web.Config-tiedostosta. Visual Studio ei luo Web.Config-tiedostoa automaattisesti luotaessa Web-sovellusta tai Web-palvelua. Ja kun yrität debug web-palvelua, saatat joutua virheeseen.

Voit korjata ongelman lisäämällä Web.Config-tiedosto verkkopalveluun. Näin voit tehdä sen.

Sinun on luotava Web.Config-tiedosto ja lisättävä linja osiossa.

Jos sinulla on jo Web.Config-tiedosto, sinun on lisättävä rivillä ja tallenna tiedosto.

2. Tarkista.NET Framework -yhteensopivuus

Jos olet rakentanut palveluprojektin käyttämällä erilaista.NET Framework -versiota kuin asiakas, se aiheuttaa yhteensopivuusongelmia, jotka johtavat palvelinvirheeseen.

Tämän korjaamiseksi varmista, että asiakas ja asiakasprojektisi ovat samassa.NET-kehyksessä. Eli jos olet rakentanut projektisi Framework 4.5: llä ja asiakkaasi projekti oli.NET Framework 4.0: ssa, sinun on ehkä vaihdettava palveluprojektin projektiominaisuudet.NET Framework 4.0: n saamiseksi.

  • Lue myös: Parhaat 7 kanta-asiakasohjelmaohjelmaa käytettäväksi vuonna 2019

3. Korjaa Visual Studion asennus

Virheenkorjauksen mahdollistamiseksi on tärkeää asentaa ASP.NET-kehysversio ennen Visual Studion asentamista järjestelmään. Jos olet asentanut Visual Studio ensin ja päättänyt sitten asentaa ASP.NET, saatat nähdä virheilmoituksen "Ei voida automaattisesti asettua palvelimelle".

Voit korjata tämän korjaamalla korjaamalla Visual Studio -asennuksen Ohjauspaneelista. Näin voit tehdä sen.

Vaiheet Visual Studio 2010: lle ja aiemmille

  1. Avaa Windows- valintaikkuna painamalla Windows Key + R.
  2. Kirjoita ” control” ja paina Enter.
  3. Napsauta Ohjauspaneelissa Ohjelmat> Ohjelmat ja ominaisuudet.

  4. Sijaitsee ja valitse Visual Studio -ohjelma.
  5. Napsauta ylhäällä Korjaa / muuta -vaihtoehtoa ja seuraa näytön ohjeita.
  6. Kun korjaus on valmis, käynnistä järjestelmä uudelleen ja tarkista mahdolliset parannukset.

Visual Studio 2019

Jos sinulla on viimeisin Visual Studion versio asennettuna, noudata näitä vaiheita.

  1. Etsi Visual Studio Installer napsauttamalla Käynnistä> Visual Studio Installer (etsi kirjaimesta V).

  2. Vaihtoehtoisesti voit myös löytää asentajan käymällä seuraavalla polulla:
  3. C: Ohjelmatiedostot (x86) Microsoft Visual StudioInstallervs_installer.exe
  4. Suorita Visual Studio Installer, ja se avaa kantoraketin.
  5. Napsauta asennetun välilehden Lisää- painiketta ja valitse Korjaus- vaihtoehto.

  6. Noudata näyttöön tulevia ohjeita (jos sellaisia ​​on) ja odota, kunnes asentaja korjaa Visual Studio -kehyksen.

Vaihtoehtoisesti, jos Visual Studio -sovelluksen korjaus ei onnistu, voit yrittää asentaa myös Visual Studio -sovelluksen uudelleen.

  • Lue myös: Kuinka asentaa.Net-kehys Windows 10: ään

4. Suorita Visual Studio järjestelmänvalvojan oikeuksilla

Jos ongelma jatkuu, voit yrittää ajaa Visual Studio -käynnistimen järjestelmänvalvojan oikeuksilla. Visual Studion suorittaminen järjestelmänvalvojan käyttöoikeuksilla korjaa ongelmat, jotka johtuvat puutteellisista luvista.

  1. Napsauta Käynnistä-painiketta, kirjoita Visual Studio.
  2. Napsauta hiiren kakkospainikkeella Visual Studion versiota ja valitse Suorita järjestelmänvalvojana.

5. Vianmääritys Devenv.exe -sovelluksen yhteensopivuuteen

Vaikka olemme keskustelleet yhteensopivuusongelmista aiemmin, voit yrittää korjata kaikki yhteensopivuusongelmat Windowsin sisäänrakennetun yhteensopivuuden vianetsinnän avulla. Devenv.exe on Microsoft Visual Studion ohjelmistokomponentti. Yritä suorittaa yhteensopivuuden vianetsintäohjelma ja tarkista, korjaako tämä virheen.

  1. Avaa ” File Explorer” ja siirry seuraavaan sijaintiin:
  2. C: Ohjelmatiedostot Microsoft Visual Studio -versio Common IDE
  3. Napsauta hiiren kakkospainikkeella devenv.exe-tiedostoa ja valitse ”Yhteensopivuuden vianmääritys”.
Palvelimelle ei voida astua automaattisesti: hanki parhaat korjaukset täältä