【问题标题】:ASP.Net / C# - missing an assembly referenceASP.Net / C# - 缺少程序集引用
【发布时间】:2016-11-23 07:59:38
【问题描述】:

嗨,我是 C# 和 Visual Studio 的新手。如图 1 所示,我正在尝试在类似的解决方案中使用其他项目中的类。

例如:我尝试在“LibraryMS.MasterSetup”的 UserDto.cs 中编写“Using LibraryMS.Framework”。

我收到以下错误消息:

“命名空间‘LibraryMS’中不存在类型或命名空间名称‘framework’(您是否缺少程序集引用?)”

有谁知道我该如何解决这个问题? 另外,你们有什么好的ASP.net网站开发在线教程吗?

Visual Studio 版本:2010 .Net 框架 4.0

谢谢。

【问题讨论】:

  • 您是否从您的 LibraryMSMS.Web 项目中引用了此 LibraryMS.Framework?
  • 嗨,欢迎使用 C# :) ,不幸的是,这种错误无法解释更多,尤其是当涉及到自定义库时,您所能得到的只是签入您的参考节点解决方案部分。所以你开始的一个例子是: 1. 检查你是否在参考资料部分添加了参考资料; 2.开始使用它。至于教程,我认为有很多网站和书籍(例如专业的 ASP.NET MVC 5),以及原始的 asp.net 网站
  • 尊敬的 Ermir Beqiraj 和 Tân Nguyễn 感谢您的建议,即使我添加了 LibraryMS.Framework dll,问题仍然存在。我会继续解决问题:)

标签: c# asp.net assembly-references


【解决方案1】:

它会询问您是否错过了程序集参考。因此,请检查类库中的 LibraryMS.Framework 引用。如果找不到引用,则可以随时通过点击“添加引用”来添加它,然后在引用管理器下,单击项目并选择要添加的类库。

【讨论】:

  • 亲爱的 dotCoder,我已经尝试在“Library.MasterSetup”中包含“Library.Framework”dll,但问题仍然存在。我会尽力解决它。谢谢你:)
  • 嗯.. 但这没有意义
【解决方案2】:

这两天,终于搞清楚是怎么回事了。根本情况是因为我使用的是 ASP.NET 空 Web 应用程序,而不是使用 ASP.NET 服务器控件。谢谢你们。 :) 现在我觉得编程是一件有趣的事情。非常感谢!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-22
    • 2016-09-18
    相关资源
    最近更新 更多