首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Fitnesse.NET/fitsharp中的Dbfit独立模式不适合我

Fitnesse.NET/fitsharp中的Dbfit独立模式不适合我
EN

Stack Overflow用户
提问于 2011-01-12 19:04:06
回答 1查看 1.1K关注 0票数 0

在试图升级到.NET最新的Fitnesse/fitSharp发行版时,我发现以独立模式编写的数据库操作现在都失败了。这与我以前的Fitnesse安装(没有fitSharp)很好。试图连接到数据库的尝试:

代码语言:javascript
复制
!|import      |
|dbfit.fixture|

!|DatabaseEnvironment|sqlserver|
|Connect|Data Source=DevDB1;Initial Catalog=TestDB;Integrated Security=SSPI|

生成此错误:

代码语言:javascript
复制
fitSharp.Machine.Exception.TypeMissingException: Type 'SqlServerEnvironment' not found in assemblies:
<assemblies listed here>. . .

搜索的程序集列表包括dbfit.DLL、dbfit.Oracle.DLL和dbfit.SqlServer.DLL,.NET Reflector确认“SqlServerEnvironment”实际上在dbfit.DLL文件中。

如果我从独立模式更改为flow模式,并使用以下测试表作为测试的第一个表,则DB连接可以正常工作:

代码语言:javascript
复制
!|dbfit.SqlServerTest                                                      |
|Connect|Data Source=DevDB1;Initial Catalog=TestDB;Integrated Security=SSPI|

版本信息:

20110104

  • fitSharp是版本
  • Fitnesse.jar for .net 4.0
  • OS: WinXP Pro SP3

我是遗漏了什么,还是在最新版本的fitSharp中出现了已知的缺陷?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-01-13 23:18:59

这是个已知的窃听器。应该在下一个版本中修复。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4672878

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档