1

嗨,我在尝试连接到数据库时遇到以下错误

查找“e:\Builds\EntLib\Latest\Source\Blocks\Data\Src\Data\Sql\SqlDatabase.cs”的源。校验和:MD5 {43 28 d1 1d 5d 3b a6 a8 15 e d3 6b 52 f5 4d 89} 文件 'e:\Builds\EntLib\Latest\Source\Blocks\Data\Src\Data\Sql\SqlDatabase.cs' 确实不存在。在脚本文档中查找 'e:\Builds\EntLib\Latest\Source\Blocks\Data\Src\Data\Sql\SqlDatabase.cs'... 在项目中查找 'e:\Builds\EntLib\Latest\Source \Blocks\Data\Src\Data\Sql\SqlDatabase.cs'。在项目中找不到该文件。查看目录'C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\crt\src\'... 查看目录'C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\atlmfc\ src\mfc\'... 查看目录 'C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\atlmfc\src\atl\'... 查看目录 'C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\atlmfc\include\'... 活动解决方案的调试源文件设置表明调试器不会要求用户查找文件: e:\Builds\EntLib\Latest\Source\Blocks\Data\Src\Data\Sql\SqlDatabase.cs。调试器找不到源文件 'e:\Builds\EntLib\Latest\Source\Blocks\Data\Src\Data\Sql\SqlDatabase.cs'。

我的 we.config 条目是

 <configuration>
  <connectionStrings>
    <add name="ApplicationServices"
         connectionString="Data Source=version;Initial Catalog=database;Persist Security Info=True;Connect Timeout=300;User ID=myusername;Password=mypass"
         providerName="System.Data.SqlClient" />
  </connectionStrings>
4

1 回答 1

0

确保正确配置了对 Microsoft.Practices.EnterpriseLibrary 的引用。检查他们的路径。尝试在项目中添加和重新添加 Microsoft.Practices.EnterpriseLibrary 引用,确保它们指向同一个库。

于 2013-08-22T14:32:12.430 回答