当前位置:首页 » 编程软件 » aspx编译dll

aspx编译dll

发布时间: 2022-11-29 05:03:48

Ⅰ .aspx如何引用.dll

你还是去安个vs2008吧!有不要钱的express版的,从MS上下载就可以了。

-----------------------------

dll库文件只要放在bin目录下就可以自动加载使用。不需要在web.config里配置。

下面是一个page文件的头指令例子。你试试看?

<%@ Page language="c#" Codebehind="test.aspx.cs" AutoEventWireup="True" Inherits="umbraco.cms.presentation.test" trace="false" validateRequest="false" %>

还有,你如何编译的dll文件?可能是你编译时程序集的信息变了。
把你的编译命令行贴出来看看。

另外,vs 很容易用。装一个吧!不要在这种问题上纠缠了。

Ⅱ 如何利用dll文件将aspx文件反编译成.aspx.cs文件

没有办法 加群讨论+++++33857269 肯定不能完全反编译过来,只能看到一些眉目,自己猜测的写一个

Ⅲ 如何找到aspx文件对应的dll

如果开发的时候是website形式的 生成随机的程序集名
如果是webapplication的 就是你自己命名的那个dll

Ⅳ 在asp.net中将aspx.vb文件编译成DLL后如何在aspx使用DLL

将你的dll文件先到你网站的Bin目录下。然后在需要使用的类库中单击右键,选择“添加引用...”,在“浏览”标签选项卡中选择刚才Copy过来的dll文件后,就可以在对应的类库中使用dll里的方法了。

如果在网站的后置代码或者代码文件中需要使用这个类库,添加的方法相同

Ⅳ aspx.cs 编译的DLL文件,为什么调用不了

aspx.cs是aspx的behindcode,要有所显示必须有aspx页面的支持。

直接访问的也是aspx页面。 也就是说aspx页面元素说不会编译进dll的。

Ⅵ asp 页面怎么引用 aspx.net 所编译的.dll文件

Set
dice1=Server.Createobject("Dllname.Clsname")
'使用set语句创建dice1对象,Dllname是创建dll文件时的工程名称(注意:不是文件的名称),Clsname为类模块的名称。
dice1.类中的方法=要传入类的值
请及时给分,谢谢^&^

Ⅶ ASP.NET中如何吧*.aspx.cs文件转化为dll文件并放到bin的“添加引用”中

I don't see any spaces between your command and your parameters, Try this

csc /target:library /out:bin/device.dll device.aspx.cs

if it still not working, you may need to change the valid output folder, or the folder where you .cs file exists.

Ⅷ vs.net2003中怎样将网站修改后的aspx.cs文件编译为dll文件,怎样将所有的aspx.cs文件编译成一个dll文件

做好所有页面后,可以直接使用VS自带的发布网站。会自动把所有aspx.cs的文件编译成dll。放在bin文件夹下。

Ⅸ 怎么在aspx 页面调用dll

在aspx 页面调用dll的方法(以vbscript为例来说明):
<% @ language="vbscript" %>

例:在dll中编译以下代码:
Option Explicit
Private Context As ScriptingContext
Private Application As Application
Private Response As Response
Private Request As Request
Private Session As Session
Private Server As Server

Public Sub OnStartPage(PassedscriptContext As ScriptingContext)
Set Context = PassedscriptContext
Set Application = Context.Application
Set Request = Context.Request
Set Response = Context.Response
Set Server = Context.Server
Set Session = Context.Session

End Sub
Public Sub showinfo()
Response.Write "asp编译DLL,不需要服务器上注册组件!"

End Sub

' 释放内部对象
Public Sub OnEndPage()
Set Application = Nothing
Set Request = Nothing
Set Response = Nothing
Set Server = Nothing
Set Session = Nothing
Set Context = Nothing
End Sub
在一般情况下,如我的dll放在了d:/myweb/test.dll那么需要服务器注册:regsvr32 d:/myweb/test.dll
在ASP中使用时:
<%
Dim newtest
Set newtest=Server.CreateObject("类模块名称")
newtest.showinfo()
%>

在不注册组件的情况下,通常这样来使用:
<% @ language="vbscript" %>
<!--METADATA TYPE="typelib" FILE="d:/myweb/test.dll"-->
<%
Dim newtest
Set newtest=Server.CreateObject("类模块名称")
newtest.showinfo()
%>
以上用法就可以达到立即调用的目的。
为了保护程序代码的安全,编译DLL是个不错的选择。

热点内容
dmporacle数据库 发布:2025-05-16 02:44:31 浏览:830
云主机上传 发布:2025-05-16 02:44:30 浏览:80
鼠标如何编程 发布:2025-05-16 02:29:09 浏览:816
安卓70能用什么软件 发布:2025-05-16 01:45:09 浏览:480
编程发展史 发布:2025-05-16 01:38:52 浏览:529
android图片气泡 发布:2025-05-16 01:38:40 浏览:886
文件加密编辑器下载 发布:2025-05-16 01:30:41 浏览:343
linuxapacheyum安装 发布:2025-05-16 01:30:31 浏览:477
大连宾利浴池wifi密码是多少 发布:2025-05-16 01:25:36 浏览:172
缓存数据生产服务 发布:2025-05-16 01:08:58 浏览:585