首页 新闻 会员 周边 捐助

C#如何做com组件给网站调用

0
悬赏园豆:30 [已解决问题] 解决于 2009-01-09 20:15

C#如何做com组件给网站调用

 

AssemblyInfo.cs的assembly我已经设置为true了[assembly: ComVisible(true)]

项目属性上“为Com Interop注册”我也勾选了。

我弄了一个Pub.cs类文件,代码如下:

 

using System;
using System.Collections.Generic;
using System.Text;

namespace AX
{
    public interface JieKou
    {
        string Hello(string Name);
    }
    public class Pub:JieKou
    {
        public string Hello(string Name)
        {
            return "Hello" + Name;
        }
    }
}

请问我如何才能做到regsvr32注册到服务器,然后网站可以调用,或asp可以调用

张三封的主页 张三封 | 初学一级 | 园豆:121
提问于:2009-01-03 15:53
< >
分享
最佳答案
0

下面这个例子讲得比较清楚

http://www.codeproject.com/KB/vb-interop/csCom.aspx

eaglet | 专家六级 |园豆:17139 | 2009-01-04 06:35
其他回答(1)
0

你的类也要这样搞

[Guid("1FAC78B4-B53D-11DB-A52E-328155D89593")]

 [ComVisible(true)]
public class Pub:JieKou
    {
        public string Hello(string Name)
        {
            return "Hello" + Name;
        }
    }

GUO Xingwang | 园豆:3885 (老鸟四级) | 2009-01-04 13:33
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册