简体   繁体   English

连接到数据库时没有源可用于当前位置

[英]No Source Available for current location while connecting to the database

Hi i am getting following error while trying to connect to a database 嗨,我在尝试连接数据库时遇到以下错误

Locating source for 'e:\\Builds\\EntLib\\Latest\\Source\\Blocks\\Data\\Src\\Data\\Sql\\SqlDatabase.cs'. 查找'e:\\ Builds \\ EntLib \\ Latest \\ Source \\ Blocks \\ Data \\ Src \\ Data \\ Sql \\ SqlDatabase.cs'的源。 Checksum: MD5 {43 28 d1 1d 5d 3b a6 a8 15 e d3 6b 52 f5 4d 89} The file 'e:\\Builds\\EntLib\\Latest\\Source\\Blocks\\Data\\Src\\Data\\Sql\\SqlDatabase.cs' does not exist. 校验和: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'不存在。 Looking in script documents for 'e:\\Builds\\EntLib\\Latest\\Source\\Blocks\\Data\\Src\\Data\\Sql\\SqlDatabase.cs'... Looking in the projects for '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'。 The file was not found in a project. 在项目中找不到文件。 Looking in directory 'C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\crt\\src\\'... Looking in directory 'C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\atlmfc\\src\\mfc\\'... Looking in directory 'C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\atlmfc\\src\\atl\\'... Looking in directory 'C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\atlmfc\\include\\'... The debug source files settings for the active solution indicate that the debugger will not ask the user to find the file: 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 \\块\\数据\\ Src \\数据\\ Sql \\ SqlDatabase.cs。 The debugger could not locate the source file 'e:\\Builds\\EntLib\\Latest\\Source\\Blocks\\Data\\Src\\Data\\Sql\\SqlDatabase.cs'. 调试器无法找到源文件'e:\\ Builds \\ EntLib \\ Latest \\ Source \\ Blocks \\ Data \\ Src \\ Data \\ Sql \\ SqlDatabase.cs'。

my we.config entry is 我的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>

Make sure the references to Microsoft.Practices.EnterpriseLibrary are correctly configured. 确保正确配置了对Microsoft.Practices.EnterpriseLibrary的引用。 Check their paths. 检查他们的路径。 Try adding and re-adding the Microsoft.Practices.EnterpriseLibrary references in your project, make sure they point to the same library. 尝试在项目中添加和重新添加Microsoft.Practices.EnterpriseLibrary引用,确保它们指向相同的库。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM