0

我应该先说明我正在(可能)继承一个完成了大约 85% 的项目。在见证成功执行后,完整的解决方案被转移到我一直在努力让它再次运行的机器上。

之前没有进行任何更改,IDE 给我以下错误消息:

The type or namespace name 'Infrastructure' does not exist in the namespace 'MyProject' (are you missing an assembly reference?)

尽管可以清楚地看到引用节点下方引用的程序集,但这仍然存在。我尝试过拆下、重建和重新连接有问题的程序集,但无济于事。

我已经探索了其他用户针对类似问题建议的各种选项,但没有找到解决方案。

造成这种情况的一些潜在原因是什么?我可以探索哪些解决方案?

4

2 回答 2

0

您的 IDE 可能未设置Target Framework

更改现有项目中的目标 .NET Framework 版本

  1. 打开要更改的项目。
  2. 在解决方案资源管理器工具栏中,选择属性按钮。
  3. 您还可以在解决方案资源管理器中选择项目节点,打开上下文菜单(通过右键单击节点),然后选择属性。
  4. 您应该在“应用程序”选项卡上看到设置。如果没有,请选择它。
  5. 在“目标框架”下拉列表中,选择所需的 .NET Framework 版本。然后单击确定按钮。

项目卸载然后重新加载。它现在针对您刚刚选择的框架版本。

于 2013-08-30T19:56:16.150 回答
0

要解决此问题USING,请在源文件中添加一行。

于 2013-08-30T19:56:49.723 回答