我已经通过 Nuget 安装了 Umbraco 7
空 ASP.NET 4.5 项目 包管理器控制台命令:install-package umbracocms 按照 Umbraco 向导构建并运行
查看 web.config,这是写入我系统上的 SQL Server CE 数据库,我绝对不希望这样做,因为 Web Matrix/IIS Express 和 SQL CE 存在已知问题
Link to known issue on Umbraco forums
如何告诉 Umbraco 使用我的 SQL Server 2012 Express 数据库?我只是更改了 web.config 吗?我是否在第一次构建和运行之前执行此操作?
最佳答案
构建项目并运行(无需调试)。
当系统要求您输入用户名、电子邮件地址和密码时,请执行此操作。
在点击绿色“安装”按钮之前,单击“自定义”。
自定义安装屏幕允许您选择要安装到的数据库。就我而言,我有两个版本的 SQL Server(2008 R2 和 2012 Express,前者我没有管理员权限),但只有一个 SQL Server 选项。我必须指定一个自定义连接字符串,如下所示:
Data Source=APIWSEMMA\MYSQL2012;Initial Catalog=MyUmbraco;User ID=sa;Password=MyPassword
现在开始安装。完成后,您应该会看到数据库中创建的所有表。
关于nuget - Umbraco 通过 Nuget - 如何更改数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35200279/