1.我有个控制台程序,在cmd下是形如
D:\\1.exe file.ini file.xml
这样调用的,因为业主说这样能很简单的改造webservice,但是没给出实例,请问这个控制台exe怎么改成webservice
2.我写了一个com接口IErrSupport,是想用它支持错误汇报的
我有其他接口想调用他,大致如下:
IFirst 的 DoSomething(LONG nIni,IErrSupport *pErr);
ISecond 的 DoOtherthing(LONG nIni,IErrSupport *pErr);
我把IErrSupport 的接口定义贴到每个对应的.idl文件里,
[
object,
uuid(60EFB54E-56F3-4CC0-A578-957334AEBA11),
dual,
nonextensible,
helpstring("IErrSupport Interface"),
pointer_default(unique)
]
interface IErrSupport : IDispatch{
[id(1), helpstring("method Afx")] HRESULT Afx(BSTR *lpstr);
};
但是在exe分别调用
IFirst 和 ISecond 时会报IErrSupport 重定义的错误。