用.net写了一个dll共asp调用,.net里边应用了第三方的dll,我在编译项目的时候,也设置了引用的dll的生成

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用.net写了一个dll共asp调用,.net里边应用了第三方的dll,我在编译项目的时候,也设置了引用的dll的生成相关的知识,希望对你有一定的参考价值。

操作为潜入的资源, .net生成的dll是用regasm放在com组件中的,在asp中条用是,出现能加载文件或程序集“ICSharpCode.SharpZipLib, Version=0.85.4.369, Culture=neutral, PublicKeyToken=1b03e6acf1164f73”或它的某一个依赖项。系统找不到指定的文件。
请问应该怎么设置

第三方的dll也要一起发布,放在与你的dll文件同一目录下。虽然你“操作为潜入的资源”,但没有那个dll还是不行。
最后,如果你不想让别人看到第三方的dll,你可以将第三方的dll合并到你的dll中去,使用微软的合并工具:ILMerge,自己下载
参考技术A 注册这个组件
regsvr32 *****.dll追问

你确定这样行吗,因为用.net写的dll 最后是注册到com组件里边的

asp.net 2.0中发布网站生成dll的问题

发布网站程序在bin目录下会生成dll的文件,但是文件名是系统随机分配的,如何才能自行指定生成的dll的文件名呢?
是打开的网站。网站的方式生成出来的文件名是随机的,不知道怎么弄成指定的文件名。

bin目录内的类文件在发布时,要随机分配dll文件名,要想用特定的,请把类文件置于单独的项目中,再引用。这时的项目名即是生成dll文件时的文件名 参考技术A dll是你的项目名

以上是关于用.net写了一个dll共asp调用,.net里边应用了第三方的dll,我在编译项目的时候,也设置了引用的dll的生成的主要内容,如果未能解决你的问题,请参考以下文章

VB.net调用VC.net写的DLL出现“当前不会命中断点,还没有为该文档加载任何符号”!!急!急急!!!

asp.net 通过反射的一个方法,得到返回值,是object 类型的。怎么遍历里边的IList?

ASP.net 的DLL文件能破解吗?

将 DLL 引用添加到 C# asp.net 项目后如何调用函数

关于dll文件的引用问题

vb.net把dll放到程序的Resources资源里面,能直接调用Resources里面的dll吗?