日期:2014-05-19  浏览次数:20386 次

引用jmail.dll本地调试正常,发布后传到服务器报找不到类型或命名空间名称jmail怎么办?
引用jmail.dll本地调试正常,发布后传到服务器说找不到类型或命名空间名称jmail怎么办?

1、先引用了jmail.dll
2、在mymail.aspx页中加上 <%@   Import   Namespace= "jmail "   %>
3、调试正常
4、发布
5、将发布生成的全部传到服务器上(包括bin)其实我就只有一个网页mymail.aspx
6、访问。。。。
7、报错
编译器错误信息:   CS0246:   找不到类型或命名空间名称“jmail”(是否缺少   using   指令或程序集引用?)

行   2:     <%@   Import   Namespace= "jmail "   %>

但是我在本地是正常的啊,请问什么原因?怎么办?

------解决方案--------------------
把bin目录复制过去
------解决方案--------------------
强签名
------解决方案--------------------
jmail我在做asp的时候用过,应该是个com组件啊,在asp.net中调用比较麻烦些,.net有自带的发送邮件的功能,为什么不用呢?