Visual studio 2008 IDL编译错误
我想编译一个IDL文件,当我编译IDL时,出现了一个错误,上面写着“语法错误:在“异常”附近需要一个类型规范”,我读了以下链接:,但是他们没有帮助我我的操作系统是windows 10,我的框架是MSVS2008我在MSVS2006中尝试了我的代码,并在那里工作如果问题是来自我的MIDL编译器,我应该如何准确地修复它?我应该安装哪个版本的SDK?我尝试了其中一些,但没有成功。我还导入了“oaidl.idl”和“ocidl.idl”,但没有成功。下面是我代码的一部分:Visual studio 2008 IDL编译错误,visual-studio-2008,corba,idl,ace,tao,Visual Studio 2008,Corba,Idl,Ace,Tao,我想编译一个IDL文件,当我编译IDL时,出现了一个错误,上面写着“语法错误:在“异常”附近需要一个类型规范”,我读了以下链接:,但是他们没有帮助我我的操作系统是windows 10,我的框架是MSVS2008我在MSVS2006中尝试了我的代码,并在那里工作如果问题是来自我的MIDL编译器,我应该如何准确地修复它?我应该安装哪个版本的SDK?我尝试了其中一些,但没有成功。我还导入了“oaidl.idl”和“ocidl.idl”,但没有成功。下面是我代码的一部分: //import "oaidl
//import "oaidl.idl";
//import "ocidl.idl";
module Quoter
{
exception Invalid_Stock_Symbol {};
interface Stock;
interface Stock_Factory
{
Stock get_stock (in string stock_symbol)
raises (Invalid_Stock_Symbol);
};
interface Stock
{
readonly attribute string symbol;
readonly attribute string full_name;
double price ();
};
};
这是合法的CORBA IDL,但必须使用CORBA IDL编译器进行编译,如,听起来您使用的是MIDL,而MIDL不是CORBA IDL编译器。对于TAO,IDL编译器称为TAO_IDL,也许我们的免费软件会有所帮助。其中有一个关于使用visual studio 2006编译ACE/TAO的教程,我想在MSVS2008中编译它。看来您在ACE/TAO方面很有经验。是否有可能我收到您的电子邮件,询问一些有关此主题的问题。我确实需要帮助,如果您能帮助我,我将非常感激。@johnnyCheckACE/TAO邮件列表作为替代支持选项,直接支持只能通过我工作的公司提供,请参见www.rememy.nl