gpt4 book ai didi

c# - 将自定义 .dll 类库添加到 asp.net/C# 网站

转载 作者:太空宇宙 更新时间:2023-11-03 19:14:09 25 4
gpt4 key购买 nike

我已经在 asp.net/C# 网站上工作了一段时间,并决定将我的 SQL C# 代码放入类库 (.dll) 中。问题是,当我尝试将它添加到我在 vs2010 中的网站应用程序时,它会看到它,但不会同时看到。我的意思是 Web 应用程序告诉您它已作为引用添加到引用文件夹下,但是在编译代码时它会说您没有引用。

我添加引用的方式是右击解决方案并选择“添加引用”。我浏览引用(.dll 文件),然后添加它。

这里是错误:

    CS0246: The type or namespace name SQL_lib could not be found (are you missing a using directive or an assembly reference?)

我确实在 Web 应用程序中添加了 dll 文件代码所具有的所有引用,所以它不可能是...我真的不知道发生了什么。提前谢谢你:-)

编辑:

Web 应用程序唯一一次显示它找不到引用是在它完成编译并刚刚执行时。在浏览器中它显示上面的错误。当我进入代码时,出于某种原因,我在代码中看不到带下划线的错误标记,并且我可以访问引用中的类。我会进一步研究它...

在基于aspx的cs文件和普通cs文件中也有错误。

最佳答案

确保您已添加对定义 SQL_lib 类的 namespace 的引用:

using Namespace_In_Which_You_Declared_The_SQL_libClass;

现在您可以使用 SQL_lib 类了。还要确保此类是 public:

public class SQL_lib
{
...
}

关于c# - 将自定义 .dll 类库添加到 asp.net/C# 网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18363932/

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