我正在学习MVC的基础知识。原谅我如果我不能正确提问,因为我不知道各种技术术语。无论如何,我试图建立一个简单的页面,我将有两张桌子课程和指导员。我能够完成大部分的工作,而且它似乎在工作。此外,我也有解决同样问题的解决方案。当我比较我的解决方案和教师的解决方案,然后在我的教员给出的实际解决方案的web.config文件我看到类似
<connectionStrings>
<add name="DefaultConnection" connectionString="Data Source=(LocalDb)\v11.0;AttachDbFilename=|DataDirectory|\aspnet-MvcCRUDwithSQL-20140217025002.mdf;Initial Catalog=aspnet-MvcCRUDwithSQL-20140217025002;Integrated Security=True"
providerName="System.Data.SqlClient" />
<add name="CourseContext" connectionString="Data Source=(localdb)\v11.0; Initial Catalog=CourseContext-20140217145250; Integrated Security=True; MultipleActiveResultSets=True; AttachDbFilename=|DataDirectory|CourseContext-20140217145250.mdf"
providerName="System.Data.SqlClient" />
</connectionStrings>
凡为我的解决方案,我只是有一个附加名称标签 。我不知道为什么另一个标签没有自动创建。或者我需要手动添加该标签。
<add name="DefaultConnection" connectionString="Data Source=(LocalDb)\v11.0;AttachDbFilename=|DataDirectory|\aspnet-WebApplication9-20150313042831.mdf;Initial Catalog=aspnet-WebApplication9-20150313042831;Integrated Security=True" providerName="System.Data.SqlClient" />
难道我做错了什么事是关系到CourseContext连接字符串没有自动生成。或者我们需要手动添加CourseContext?请帮帮我。由于大多数文件及其内容是自动生成的,我必须做一些错误的事情,那就是与CourseContext有关的连接字符串没有生成。
VS有时会让你默认自动连接 – Ewan 2015-03-13 09:32:35
您必须手动添加它,或者可以使用vs中的服务器浏览器生成一个。请不要使用不必要的标签,即'asp-classic',因为这与它无关 – Izzy 2015-03-13 09:33:28
请你指导我如何自动生成它。因为语法有一些文件名和随机数以及全部。所以我假设只是复制粘贴教师的代码行不起作用。 – tanz 2015-03-13 09:35:17