0
我想編譯一個IDL文件,當我編譯idl時出現錯誤,說「語法錯誤:期望類型規範接近」異常「」我讀了這些鏈接:1,2和3但他們didn沒有幫助我,我的操作系統是Windows 10,我的框架是MSVS2008我在MSVS2006中試過我的代碼,如果問題出在我的MIDL編譯器上,我該如何解決它?我應該安裝哪個版本的SDK?我嘗試了一些人,但沒有work.also我導入「oaidl.idl」和「ocidl.idl」,但沒有work.here是我的代碼的一部分:IDL編譯錯誤
//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();
};
};
在[此鏈接](http://www.theaceorb.com/11a/releasenotes/bldgapps.html#68376)有一個用Visual Studio 2006編譯ACE/TAO的教程,就像我想編譯它在MSVS2008 –
看起來你在ACE/TAO方面經驗豐富。有可能我有你的電子郵件問一些關於這個問題的問題。我真的需要幫助,如果你能幫助我,我將非常感激。@ johnny –
檢查ACE/TAO郵件列表作爲替代支持選擇,直接支持只能通過我工作的公司進行,請參閱www.remedy.nl –