Neįmanoma automatiškai patekti į serverį: čia rasite geriausius taisymus

Turinys:

Video: Rašyba: 9-as klipas 2024

Video: Rašyba: 9-as klipas 2024
Anonim

Bandant derinti WCF („Windows Communication Foundation“) paslaugą, galite susidurti su įvairių tipų klaidomis. Viena iš tokių klaidų yra neįmanoma automatiškai patekti į serverį.

Visa klaida yra Neįmanoma automatiškai patekti į serverį. Nuotolinės procedūros nepavyko suderinti. Paprastai tai rodo, kad derinimo serveryje neįgalinta.

Jei bandote pašalinti šią klaidą savo serveryje, pateikiame keletą vertingų pasiūlymų.

Kaip ištaisyti klaidas „Neįmanoma automatiškai įsitraukti į serverį“?

  1. Pridėkite „Web.Config“ failą prie žiniatinklio paslaugos
  2. Patikrinkite.NET Framework suderinamumą
  3. Remontas „Visual Studio“ diegimas
  4. Vykdykite „Visual Studio“ su administravimo privilegija
  5. Šalinkite „Devenv.exe“ suderinamumo triktis

1. Pridėkite „Web.Config“ failą prie žiniatinklio paslaugos

Naudojant „Microsoft Visual Studio“, ši problema gali kilti dėl trūkstamo „Web.Config“ failo. Kuriant žiniatinklio programą ar žiniatinklio paslaugą, „Visual Studio“ automatiškai nesukuria „Web.Config“ failo. Bandant derinti žiniatinklio paslaugą, gali kilti ši klaida.

Norėdami išspręsti problemą, prie žiniatinklio paslaugos turite pridėti failą „Web.Config“. Štai kaip tai padaryti.

Turite sukurti failą „Web.Config“ ir pridėti linija tarp skyrius.

Jei jau turite failą „Web.Config“, turite pridėti eilutę ir išsaugokite failą.

2. Patikrinkite.NET Framework suderinamumą

Jei paslaugų projektą sukūrėte naudodami kitokią nei jūsų kliento.NET Framework versiją, tai sukelia suderinamumo problemas, dėl kurių kyla serverio klaida.

Norėdami tai išspręsti, įsitikinkite, kad jūs ir jūsų kliento projektai yra toje pačioje.NET Framework. Tai yra, jei jūs sukūrėte savo projektą naudodamiesi sistema 4.5 ir jūsų kliento projektas buvo.NET Framework 4.0, tada gali tekti pakeisti paslaugų projekto projekto ypatybes, kad būtų.NET Framework 4.0.

  • Taip pat skaitykite: 7 populiariausia lojalumo programos programinė įranga, naudojama 2019 m

3. Pataisykite „Visual Studio“ diegimą

Norint įjungti derinimo procesą, svarbu prieš įdiegiant „Visual Studio“ sistemoje įdiegti ASP.NET struktūros versiją. Jei pirmiausia įdiegėte „Visual Studio“ ir tada nusprendėte įdiegti ASP.NET, galite pamatyti klaidą „Neįmanoma automatiškai įsitraukti į serverį“.

Šią problemą galite išspręsti pataisę „Visual Studio“ diegimą iš valdymo skydelio. Štai kaip tai padaryti.

Veiksmai „Visual Studio 2010“ ir ankstesnėms versijoms

  1. Paspauskite „ Windows Key“ + R, kad atidarytumėte dialogo langą Vykdyti.
  2. Įveskite „ control“ ir paspauskite „Enter“.
  3. Valdymo skydelyje spustelėkite Programos> Programos ir funkcijos.

  4. Įsikūrę ir pasirinkite „ Visual Studio“ programą.
  5. Viršuje spustelėkite parinktį Pataisyti / pakeisti ir vykdykite ekrane pateikiamus nurodymus.
  6. Kai remontas bus baigtas, paleiskite sistemą iš naujo ir patikrinkite, ar nėra patobulinimų.

„Visual Studio 2019“

Jei turite įdiegtą naujausią „Visual Studio“ versiją, atlikite šiuos veiksmus.

  1. Susiraskite „Visual Studio Installer“ spustelėję Pradėti> „Visual Studio Installer“ (ieškokite V raidėje).

  2. Arba diegimo programą taip pat galite rasti apsilankę šiuo keliu:
  3. C: Programos failai (x86) „Microsoft Visual StudioInstallervs_installer.exe“
  4. Paleiskite „Visual Studio Installer“ ir jis atidarys paleidimo priemonę.
  5. Įdiegtame skirtuke spustelėkite mygtuką Daugiau ir pasirinkite parinktį Remontas.

  6. Vykdykite ekrane pateikiamus nurodymus (jei jų yra) ir palaukite, kol diegimo programa taisys „Visual Studio“ sistemą.

Arba, jei „Visual Studio“ kliento taisymas neveikia, galite pabandyti iš naujo įdiegti ir „Visual Studio“ programą.

  • Taip pat skaitykite: Kaip įdiegti.Net Framework „Windows 10“

4. Vykdykite „Visual Studio“ su administravimo privilegija

Jei problema išlieka, galite pabandyti paleisti „Visual Studio“ paleidimo priemonę naudodami administracines teises. Paleidus „Visual Studio“ su administracine prieiga, ištaisomos visos problemos, atsirandančios dėl netinkamo leidimo.

  1. Spustelėkite Pradėti, įveskite Visual Studio.
  2. Dešiniuoju pelės mygtuku spustelėkite savo „Visual Studio“ versiją ir pasirinkite Vykdyti kaip administratorių.

5. Šalinkite „Devenv.exe“ suderinamumo triktis

Nors anksčiau aptarėme suderinamumo problemas, galite pabandyti išspręsti bet kokias suderinamumo problemas naudodami įmontuotą „Windows“ suderinamumo trikčių šalinimo įrankį. „Devenv.exe“ yra „Microsoft Visual Studio“ programinės įrangos komponentas. Pabandykite paleisti suderinamumo trikčių šalinimo įrankį ir sužinokite, ar tai pašalina klaidą.

  1. Atidarykite „ File Explorer“ ir eikite į šią vietą:
  2. C: Programos failai „Microsoft Visual Studio“ versija Bendroji IDE
  3. Dešiniuoju pelės mygtuku spustelėkite devenv.exe ir pasirinkite „Trikčių šalinimo suderinamumas“.
Neįmanoma automatiškai patekti į serverį: čia rasite geriausius taisymus