我有一个使用 ASP.NET 网页 Razor 语法构建的小型网站。它在 App_Data 文件夹中有一个 SQL CE 4 数据库。从数据库的连接和获取记录在根目录和 /Account 子目录中的页面中工作正常。但是,当尝试在其他子目录中的页面中从数据库中获取数据时,与数据库的连接不起作用。我收到一个错误:找不到连接字符串“Database.sdf”。
它使用根目录中 Web.config 文件中的连接字符串:
当我尝试将根 Web.config 复制到子目录时,出现以下错误:
已添加条目“数据库”。(C:\Users\Name\Documents\Visual Studio 2010\WebSites\SmallWebsite\subdir\web.config 第 11 行)。
目前我很困惑,似乎无法在 msdn 或 google 中找到答案。非常感谢任何帮助。
谢谢nl