visual-studio-2010 - 为什么在VS2010中开发时dll引用消失了?

标签 visual-studio-2010

我正在 .NetFramework 4 上使用 C# 语言创建 VS2010 控制台应用程序。我从我的同事那里得到了一个 dll,该 dll 是在 .Net Framework 3.5 上的 VS2010 VB 中开发的。

我在解决方案中添加了对 dll 的引用。我能够识别类(class)并添加一行来构建类(class)。智能感知识别了类并向我展示了构造的重载方法。就在一行之后,我编译了代码。现在编译器由于某种原因找不到 dll。我收到错误

错误 4 找不到类型或命名空间名称“MyClass”(您是否缺少 using 指令或程序集引用?)

我添加的一条线在类型下有曲线。如果我删除 dll 并再次添加它,该行就会消失,就像 VS 找到了引用一样。现在我再次构建它,我得到同样的错误并回到第一个。有什么我做错了吗?这仅发生在此引用的解决方案中。

谢谢,

最佳答案

检查您的控制台应用程序项目属性。如果它使用 .NET 4 客户端配置文件并且 .NET 3.5 dll 使用不在客户端配置文件中的功能,它将无法工作

要修复它,请从 .NET Framework 4 Client Profile 更改为 .NET Framework 4

console app

关于visual-studio-2010 - 为什么在VS2010中开发时dll引用消失了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5707550/

相关文章:

c# - ReSharper,如何显示所有提示?任何键盘

visual-studio-2010 - 将 VC++ 项目从 VS 2008 升级到 VS 2010

c++ - 强制 Cmake & Emscripten 使用 VS 2010 编译

c# - 类foo可以设计,但不是文件错误中的第一个类

c++ - 使用 OpenGL 打印到 NVidia 中的 HUD

c# - MDI 父项上的垂直滚动条不会逐渐滚动

visual-studio-2010 - Visual Studio 2010 x86 安装程序是否适用于 64 位 Windows 7?

c++ - 谁包括谁得到定义?

T4发生器问题

visual-studio-2010 - Visual Basic不接受我的文件