用于生产服务器上的ASP.NET MVC的ASPNETDB.MDF

时间:2010-07-05 02:05:50

标签: asp.net-mvc-2 aspnetdb

当我将应用程序复制到应用程序文件夹时,我收到此错误(我将Web应用程序发布到我的本地IIS,然后我复制到生产服务器,这发生在生产服务器上):

无法打开数据库'C:\ INETPUB \ WWWROOT \ TEST \ APP_DATA \ ASPNETDB.MDF',因为它是版本655.此服务器支持版本612及更早版本。不支持降级路径。 无法打开用户默认数据库。登录失败。 用户'NT AUTHORITY \ NETWORK SERVICE'登录失败。 描述:执行当前Web请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

异常详细信息:System.Data.SqlClient.SqlException:无法打开数据库'C:\ INETPUB \ WWWROOT \ TEST \ APP_DATA \ ASPNETDB.MDF',因为它是版本655.此服务器支持版本612及更早版本。不支持降级路径。 无法打开用户默认数据库。登录失败。 用户'NT AUTHORITY \ NETWORK SERVICE'登录失败。

来源错误:

在执行当前Web请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常的起源和位置的信息。

有什么帮助吗?

感谢

1 个答案:

答案 0 :(得分:1)

创建用户'NT AUTHORITY \ NETWORK SERVICE'是解决方案......