在 cc.net 中获取此项目没有任何测试错误

发布于 2024-07-17 12:54:54 字数 727 浏览 3 评论 0原文

使用 cc.net c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Microsoft.Common.targets (,) 运行测试时收到以下警告

:警告 MSB3245:无法解析此引用。 无法找到程序集“nunit.framework,Version=2.4.8.0,Culture=neutral,PublicKeyToken=96d09a1eb7f44a77,processorArchitecture=MSIL”。 检查以确保该程序集存在于磁盘上。 如果您的代码需要此引用,则可能会出现编译错误。 C:\srce\TP\ITTests\ITTests\ITTests\Tests.vb (1,): 警告 BC40056: 导入“NUnit.Framework”中指定的命名空间或类型不包含任何公共成员或无法找到。 确保命名空间或类型已定义并且至少包含一个公共成员。 确保导入的元素名称不使用任何别名。 C:\srce\TP\ITTests\ITTests\ITTests\kingTests.vb (1,): 警告 BC40056: 导入“NUnit.Framework”中指定的命名空间或类型不包含任何公共成员或无法找到。 确保命名空间或类型已定义并且至少包含一个公共成员。 确保导入的元素名称不使用任何别名。

测试运行:0,失败:0,未运行:0,时间:0 秒
没有运行测试 该项目没有任何测试

知道为什么吗? 因为所有路径似乎都是正确的

亲切的问候

I am getting the following Warnings while running tests using cc.net

c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Microsoft.Common.targets (,): warning MSB3245: Could not resolve this reference. Could not locate the assembly "nunit.framework, Version=2.4.8.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.
C:\srce\TP\ITTests\ITTests\ITTests\Tests.vb (1,): warning BC40056: Namespace or type specified in the Imports 'NUnit.Framework' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use any aliases.
C:\srce\TP\ITTests\ITTests\ITTests\kingTests.vb (1,): warning BC40056: Namespace or type specified in the Imports 'NUnit.Framework' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use any aliases.

Tests run: 0, Failures: 0, Not run: 0, Time: 0 seconds
No Tests Run
This project doesn't have any tests

Any idea why? as All paths seems to be correct

Kind Regards

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

手心的海 2024-07-24 12:54:54

您是否在 CC.NET 服务器上安装了 NUnit?

Did you install NUnit on the CC.NET server?

冷月断魂刀 2024-07-24 12:54:54

第一个要检查的地方是您的 CCNET 日志文件。 (假设已启用)
日志可以在巡航控制程序所在的同一文件夹中找到。
它可能表明您正在尝试测试不存在的 DLL。 (也许您正在尝试测试 Debug DLL 而不是 Release DLL,反之亦然)

The first place to check is your CCNET log file. (Assuming it's enabled)
Logs can be found in the same folder as the cruise control program.
It may show that you're trying to test a DLL that does not exist. (perhaps you're trying to test a Debug DLL instead of a Release DLL or vice versa)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文