Я следил за сообщением, таким как проверка файла machine.config, чтобы удалить лишний, и он все еще не работает. Это следующее сообщение об ошибке.Ошибка: «Не удалось найти запрошенный поставщик данных .Net Framework. Возможно, он не установлен».
[ArgumentException: Unable to find the requested .Net Framework Data Provider. It may not be installed.]
- System.Web.Providers.ModelHelper.CreateEntityConnection(ConnectionStringSettings setting, String csdl, String ssdl, String msl) +413
System.Web.Providers.ModelHelper.CreateMembershipEntities(ConnectionStringSettings setting) +51
System.Web.Providers.DefaultMembershipProvider.Membership_CreateUser(String applicationName, String userName, String password, String salt,
String email, String passwordQuestion, String passwordAnswer, Boolean isApproved, DateTime& createDate, Boolean uniqueEmail, Int32
passwordFormat, Object& providerUserKey) +314System.Web.Providers.DefaultMembershipProvider.CreateUser(String username, String password, String email, String passwordQuestion,
String passwordAnswer, Boolean isApproved, Object providerUserKey,
MembershipCreateStatus& status) +1252System.Web.UI.WebControls.CreateUserWizard.AttemptCreateUser() +409
System.Web.UI.WebControls.CreateUserWizard.OnNextButtonClick(WizardNavigationEventArgs e) +221
System.Web.UI.WebControls.Wizard.OnBubbleEvent(Object source, EventArgs e) +584
System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) +84
- System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
+3804
Я публикую проект веб-приложения с использованием C# в Visual Studio 2013 на локальном сервере с использованием IIS 7. Спасибо!
Что вы предназначен поставщик данных ? Можете ли вы опубликовать раздел '' вашего файла web.config? –
Peter
Разве это? <значение параметра = "System.Data.SqlClient" /> defaultConnectionFactory> < provider invantName = "System.Data.SqlClient" type = "System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" /> entityFramework> –
Да, это все, но я не вижу никаких очевидных ошибки. Возможно, вам не хватает пакета NuGet для SQL Server Compact Edition. Попробуйте запустить 'Install-Package EntityFramework.SqlServerCompact' из консоли диспетчера пакетов в Visual Studio – Peter