首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法设置episerver默认应用程序(无法附加episerver数据库)

无法设置episerver默认应用程序(无法附加episerver数据库)
EN

Stack Overflow用户
提问于 2016-04-29 17:15:57
回答 2查看 563关注 0票数 0

我正在尝试将Episerver集成到我的visual studio项目中。我已经通过NuGet管理器下载了Episerver CMS扩展,一切都很顺利。这里的问题是,当我尝试访问episerver CMS面板时,如下所示:

代码语言:javascript
复制
localhost:port/episerver/cms I get the following error

Directory lookup for the file EPiServerDB_ae17da15.mdf failed with the operating system error 5(Access is denied.).Cannot attach the file EPiServerDB_ae17da15.mdf as database 'EPiServerDB_ae17da15'.

这是我的连接字符串:

代码语言:javascript
复制
  <connectionStrings>
    <add name="EPiServerDB" connectionString="Data Source=.;AttachDbFilename=|DataDirectory|EPiServerDB_ae17da15.mdf;Initial Catalog=EPiServerDB_ae17da15;Connection Timeout=60;Integrated Security=True;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" />
  </connectionStrings>

我在这里做错了什么?有人能帮帮我吗?

EN

回答 2

Stack Overflow用户

发布于 2016-04-30 17:31:07

试一试

代码语言:javascript
复制
  <connectionStrings>
    <add name="EPiServerDB" connectionString="Data Source=(LocalDb)\v11.0;AttachDbFilename=|DataDirectory|EPiServerDB_ae17da15.mdf;" providerName="System.Data.SqlClient" />
  </connectionStrings>

使用MDF-database需要安装SQL Server LocalDB,我相信它也可以作为Visual Studio的一个安装选项。

==编辑==

如果缺少MDF文件,只需使用Visual Studio创建一个新文件,然后创建一个新项目并选择SQL Server数据库

票数 2
EN

Stack Overflow用户

发布于 2016-05-03 04:20:50

正如Erik提到的,如果您使用该选项,则需要安装SQL Server LocalDB才能附加.mdf文件。如果您已经安装了“完整”的SQL-server,那么您可以创建一个空数据库,添加相关的connectionString并运行

初始化-EPiDatabase

在包管理器控制台中。现在你不需要安装LocalDB了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36934347

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档