|
|
Postitatud 29.08.2015 19:09:58
|
|
|
|

Projekt koosneb MVC-st pluss kolmest kihist, on üks viga, et selle tegemine võttis pool tundi, räägime lahendusest ja põhjusest!
Mudelikiht seab prioriteediks web.config lugemise mvc all ega loe omaenda app.config, mis peaks olema kooskõlas connectionStringsiga web.config sõlme all
Lahus:
Pane MVC projekt web.config lehele
<connectionStrings> <add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=aspnet-StudentMVC-20150818051648;Integrated Security=SSPI" /> </connectionStrings> Asenda sõlme info mudelikihi app.config lehel
Vaata allolevat artiklit!
Määratud nimetatud ühendust ei leia konfiguratsioonis, seda ei plaanita kasutada EntityClient teenusepakkujaga või see on kehtetu.
(1) veeb:
Kliendi konfiguratsioonifaili tuleb lisada connectionString sõlm, mis kirjeldab EntityClienti ühendusteavet.
Näiteks:
Lisa connectionString sõlm web.config-i, mis kirjeldab EntityClienti ühendusteavet. (connectionString puudub mõningane info, seega on tegemist vigaga.) )
(2) võit:
Lisa connectionString sõlm app.config-i, mis kirjeldab EntityClienti ühendusteavet. (connectionString puudub mõningane info, seega on tegemist vigaga.) )
(3) Teise teegi ADO.NET entiteedi andmemudeli kutsumisel ilmub veateade:
"Määratud nimetatud ühendust ei leia konfiguratsioonis, seda ei plaanita kasutada EntityClient teenusepakkujaga või see on kehtetu." } System.Exception {System.ArgumentException}
Üldiselt öeldakse, et sinu ühendusstring ei ole seadistatud, kuid see on tõepoolest seatud sinu andmemudeli klassiraamatukogus.
Lahendus: Sinu praegune projekt peab samuti konfigureerima sama connectstringi, et vältida vigu, lisama samad connectionStringid App.Config või Web.config ja teeki, kus Data Model asub.
|
Eelmine:Ashley Madisoni veebilehe andmebaasi allalaadimine, kokku 9,69G, Thunderbolt BT allalaadimislingigaJärgmine:Kuidas saata VPN-i
|