|
|
1
6
64位和32位DLL之间似乎有某种混合。切换到使用sqlite.dll的x64变量可以解决此问题。我不知道为什么VS2008没有给出这个问题。 |
|
|
2
3
我得到了同样的错误,我确信这是由于.NET 4.0和vs 2010,但是当我在工作中升级到resharper 5时(vs 2008),我得到了同样的错误。 我认为这是由Resharper 5测试运行程序造成的。当我使用testdriven.net时,它们都运行成功。 我希望JetBrains能尽快发布修复程序。根据我在论坛上看到的情况,他们知道这个问题,所以不应该花太长时间来解决。 当这个问题得到解决时,我将使用testdriven.net来运行我的测试。但我会怀念伟大的雷沙普UI;) |
|
|
3
2
您在Visual Studio 2010中查看过编译设置吗? 为了隐藏他们无法让最新的调试器在64位运行,微软决定将.NET应用程序的默认编译从任何CPU切换到32位x86。 这会给你带来麻烦。 |
|
|
4
0
无法从nhibernate.driver.sqlite20driver,nhibernate,version=2.1.2.4000,culture=neutral,publickeytoken=aa95f207798dfdb4创建驱动程序 解决方案: 测试设置: 选择主机 选择在64位计算机上的64位进程中运行测试 希望我能帮忙。 梅里编码 |