请教高手,Win控件在Web上使用如何设置服务器端口?

zs1024cn 2003-12-16 07:15:00
我已定义一个windows控件,编译为bsprint.dll.
以下是调用的bsprint.Htm文件
<html><head></head><body>
<object id="print" classid="http:bsprint.dll#bsprint.UserControl1" Width="100%" Height="460"> </object>
</body></html>

当将bsprint.dll和bsprint.htm放在http://localhost/虚拟目录下,一切正常。
而将bsprint.dll和bsprint.htm放在http://localhost:888/虚拟目录下,即无法运行控件,当然也无任何错误提示。
我已花了一个下午的时间,看遍了VS.Net的帮助,以及www.google.com搜索{class="http:},终无所得,没有一篇文章讲到这种情况。只有VS.Net里提到
ApplicationBase默认是80端口,但是没有提到怎么改变这个默认端口。
并且有些文章将到要将虚拟目录的执行权限设定为纯脚本。然而也没作用。

帮帮我吧,各位兄弟。
...全文
46 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
zs1024cn 2003-12-18
  • 打赏
  • 举报
回复
up
zs1024cn 2003-12-17
  • 打赏
  • 举报
回复
45
zs1024cn 2003-12-17
  • 打赏
  • 举报
回复
up
Blue_Gao 2003-12-17
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/xsl/Reply_Xml.asp?Topicid=2570734
Blue_Gao 2003-12-17
  • 打赏
  • 举报
回复
up
up
Blue_Gao 2003-12-17
  • 打赏
  • 举报
回复
up
up
zs1024cn 2003-12-17
  • 打赏
  • 举报
回复
up
simanh 2003-12-16
  • 打赏
  • 举报
回复
up
zs1024cn 2003-12-16
  • 打赏
  • 举报
回复
曾做过的事:
建立新站点http://localhost:33,然后将2个文件拷贝到根下,失败。

尝试<object id="print" classid="http:localhost:888/bsprint.dll#bsprint.UserControl1" Width="100%" Height="460"> 失败。

在相同目录下新建bsprint.dll.config(空文件) :
<configuration>
</configuration>
尝试<LINK REL="CONFIGURATION" HREF="bsprint.dll.config"></LINK> 失败。
尝试
<LINK REL="Configuration" HREF="http://localhost:888/bsprint.dll.config"></LINK> 失败。

实在没有办法了。想不出原因来。
veaven 2003-12-16
  • 打赏
  • 举报
回复
up

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧