gpt4 book ai didi

c# - 无法将外部引用与 C# 控制台应用程序一起使用

转载 作者:太空狗 更新时间:2023-10-29 17:27:54 25 4
gpt4 key购买 nike

我已经尝试了以下所有建议,但仍然不满意。

我现在正在尝试一个控制台应用程序,让我来解释一下我在做什么。

  1. 我在 VS 2010 中创建了一个新的控制台项目
  2. 我添加了一些引用 (dll),其中一些不是我的,例如 CaSTLe.Winsor 和 N2 CMS dll
  3. 在控制台应用程序中,我可以添加 using 语句,指示我在引用的 DLL 中使用 namespace
  4. 我开始编写代码。
  5. 一旦我编译了所有使用引用的 DLL 的代码,立即提示“找不到类型或命名空间名称”(您是否缺少 using 指令或程序集引用?)”

我已经尝试将 dll 设置为始终复制到本地,我已将 DLL 复制到同一目录,我已尝试按项目添加引用并添加对 DLL 本身的引用

我没有遇到 Web 应用程序项目或 ASP.net 项目的这个问题,它们总是工作正常,只有编译成 EXE 的东西,如控制台应用程序或 Windows 服务。

一定有什么东西是我遗漏的,否则我现在已经可以正常工作了。

最佳答案

将项目目标更改为非客户配置文件目标。右键单击项目并选择属性,您应该会看到一个框架版本列表。当您使用 VS2010 时,您创建的控制台项目默认目标为 .NET Framework 4.0 Client Profile,请将其更改为 .NET Framework 4.0。

关于c# - 无法将外部引用与 C# 控制台应用程序一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4572043/

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