日期:2014-05-18 浏览次数:20907 次
private IVsaEngine _engine; //貌似这是一个接口 this._engine = new VsaEngine();//报错:无法将类型“Microsoft.JScript.Vsa.VsaEngine”隐式转换为“Microsoft.Vsa.IVsaEngine””
private IVsaEngine _engine; //貌似这是一个接口 this._engine = new Microsoft.Vsa.IVsaEngine();
------解决方案--------------------
我晕了interface 不能实例化的。
------解决方案--------------------
怎么感觉代码有问题呢。
我在2010下
VsaEngine 的定义如下
public sealed class VsaEngine : BaseVsaEngine, IEngine2, IRedirectOutput
其祖先定义如下
public abstract class BaseVsaEngine : IJSVsaEngine
public interface IJSVsaEngine
public interface IEngine2
public interface IRedirectOutput
没有IVsaEngine,应该不能转化啊
------解决方案--------------------
是不是应该用IJSVsaEngine
------解决方案--------------------
加qq了,不过我一般晚上才能上qq.给我发邮件吧。我的邮件地址短信你了。