繁体   English   中英

如何在脚本化ASP.NET中引用DLL

[英]How to reference a DLL in scripted ASP.NET

因此,我有一个像传统ASP一样一直在使用的ASPX页面,因为我们无法访问文件背后的代码。 <html>标记开始之前,所有C#代码都嵌套在<% %>之间的ASPX页面中。 我需要引用外部DLL才能执行我需要做的事情。 我注意到在ASPX开头有一些.NET引用。

<%@ Import Namespace="System.Data.SqlClient" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Web.Script.Serialization" %>

有什么办法可以使用类似类型的标记来引用自定义DLL?

好的,现在可以正常工作了,我只是将要引用的Dll添加到bin中,然后再添加一个导入名称空间标签。 我很困惑,因为我认为我必须指定一个路径,但是如果DLL在垃圾箱中则不需要。

这些导入的命名空间-这是一样的添加引用。 (程序集和名称空间不同。)

您应该能够以常规方式在解决方案资源管理器的“项目引用”部分中,将装配引用添加到项目中。 到那时,您应该能够使用已经显示的语法导入程序集提供的任何名称空间。

当然,这是假定这些是.NET程序集。 如果要添加对本机 DLL的引用,则需要像使用其他任何本机DLL互操作一样使用P / Invoke。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM