我正在使用system.web.providers在我的windows azure项目中为我的API实现基本身份验证。这是我使用
的默认连接字符串 <connectionStrings>
<add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-myProject.WebRole-20130117071735;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnet-myProject.WebRole-20130117071735.mdf;MultipleActiveResultSets=True" />
在我的AppData文件夹中,正在创建.mdf文件。但当我部署到我的azure帐户时,我收到以下错误。
{"Message":"An error has occurred.","ExceptionMessage":"The system cannot find the file specified","ExceptionType":"System.ComponentModel.Win32Exception","StackTrace":null}
我知道错误没有提供任何信息,但这只发生在我已经放置基本身份验证的API上,所以我猜问题是.mdf文件不是在云上创建的。
在部署到云时,知道连接字符串应该是什么?