gpt4 book ai didi

c# - 为什么 VS2010 "Lose"我的引用构建?

转载 作者:IT王子 更新时间:2023-10-29 04:40:39 26 4
gpt4 key购买 nike

我开发了一个类库来执行某些操作,并使用单元测试对其进行了测试。库和测试构建并运行良好。然后,我将一个 Windows 服务项目添加到解决方案中,以将库包装在其中。

我已经添加了对我的类项目的引用,添加了一个 using 语句并从类库中获取了一个对象。它的颜色代码很好,Refactor 可以按住 ctrl 单击并导航到它,但是当我构建项目/解决方案时,它声称我的类型未知并且有一个异常(exception):

The type or namespace name 'EmailLoaderCore' does not exist in the namespace 'MPN.Apollo' (are you missing an assembly reference?)

这对我来说没有意义。我试过删除引用、清理解决方案、重新创建引用,但没有任何乐趣。是我做错了什么还是 VS2010 很奇怪?

最佳答案

事实证明,如果您在构建窗口中显示警告,它会告诉您原因 :) Doh。

服务项目现在默认为“Framework 4 Client Profile”,这是 Framework 4 的一个子集,这意味着除此之外没有任何其他链接。将项目类型更改为 Framework 4,一切正常。

关于c# - 为什么 VS2010 "Lose"我的引用构建?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3010053/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com