我在某些情况下需要通过javascript与.net类库(程序集)进行交互。根据设计,.net程序集假设存在于客户机的机器中并打开以执行某些配置任务(如使用regasm等注册相同的任务)。 .net汇编代码:
namespace DemoComInterationTest
{
public class DemoTestClass
{
public string GetComData()
{
return "Returned by Com";
}
}
}
DLL名称:DemoComInterationTest类 name:DemoTestClass方法名称: GetComData
现在,我需要通过javascript调用此程序集的方法/。为此,我做了以下任务:
function ComCall(){ var fso = new ActiveXObject(“DemoComInteractionTest.DemoTestClass”); 警报(fso.GetComData()); } function Button1_onclick(){ ComCall(); }
IT最终成为“自动化服务器无法创建对象”。
注意:我确保浏览器安全设置不会妨碍该过程,因为我能够为“Scripting.FileSystemObject”创建一个对象。
我非常感谢任何建议......
感谢。