Après avoir regardé très attentivement le guide référencé ci-dessus (Lynda Up and Running avec ASP.NET), j'ai décidé de télécharger la solution complète à un hôte gratuit.Lynda - Up and Running avec ASP.NET somee.com télécharger l'erreur
Puis j'ai trouvé le lien ci-dessous:
https://www.youtube.com/watch?v=twNL43W9FRs
Tout est allé très bien (du côté asp.net mvc du projet), jusqu'à ce que je l'ai utilisé le lien qui utilise la communication de base de données. Depuis lors, je ne peux pas prendre une pause. Le seul message que je reçois est "Une erreur s'est produite lors du traitement de votre requête". Je crois que quelque chose ne va pas à propos de la connexion entre le contrôleur et la base de données ou la configuration de la base de données.
Quelqu'un peut-il m'aider s'il vous plaît? C'est assez frustrant et je suis nouveau sur asp.net.
mon web.config est ci-dessous:
<?xml version="1.0" encoding="utf-8"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=301880
-->
<configuration>
<configSections>
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</configSections>
<connectionStrings>
<add name="DefaultConnection" connectionString="Data Source=(LocalDb)\v11.0;AttachDbFilename=|DataDirectory|\aspnet-ExploreCalifornia-20140217103953.mdf;Initial Catalog=aspnet-ExploreCalifornia-20140217103953;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
<appSettings>
<add key="webpages:Version" value="3.0.0.0" />
<add key="webpages:Enabled" value="false" />
<add key="ClientValidationEnabled" value="true" />
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
</appSettings>
<system.web>
<authentication mode="None" />
<compilation debug="true" targetFramework="4.5.1" />
<httpRuntime targetFramework="4.5.1" />
</system.web>
<system.webServer>
<modules>
<remove name="FormsAuthenticationModule" />
</modules>
</system.webServer>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Web.Helpers" publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="1.0.0.0-5.0.0.0" newVersion="5.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Web.WebPages" publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="WebGrease" publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="1.0.0.0-1.5.2.14234" newVersion="1.5.2.14234" />
</dependentAssembly>
</assemblyBinding>
</runtime>
<entityFramework>
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
<parameters>
<parameter value="v11.0" />
</parameters>
</defaultConnectionFactory>
<providers>
<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
</providers>
</entityFramework>
</configuration>
Il est impossible de résoudre votre problème spécifique avec les informations que vous avez fournies, mais je ** doute fortement ** que vous pouvez utiliser '(LocalDb)' pour une base de données sur un fournisseur d'hébergement. Il semble, cependant, que le fournisseur d'hébergement offre une base de données Free MS SQL avec leurs plans d'hébergement gratuit; vous voudrez probablement obtenir la chaîne de connexion pour votre base de données d'eux. – Claies
Vous devez voir Observateur d'événements pour les détails de l'erreur .. Avez-vous accès? – Amitd