nuget - Umbraco 通过 Nuget - 如何更改数据库?

标签 nuget umbraco umbraco7

我已经通过 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/

相关文章:

c# - 在 umbraco 中为节点创建默认子节点

c# - Umbraco 7 + Razor : How to get a Document/Node by ID?

windows - .gitignore 任何级别的 NuGet 包文件夹,但包括任何级别的 .targets 文件

c# - 具有 ProjectReference 依赖项的 NuGet 版本控制

azure - Umbraco 部署到 Windows Azure

umbraco - 如何在Umbraco中更改URL名称

.net - 使用 Nuget 的高效开发工作流程?

c# - NuGet 包无法找到并使用自己的 DLL

umbraco - 将 UMBRACO 站点导入 Visual Studio

javascript - 如何实现Bootstrap Nav叠加效果