1
My Visual Studio 2008 ATLプロジェクトには、いくつかの場所でバージョン番号を定義するコントロールがあります。 IDLファイル:COM with ATL Versioning
uuid(56CD4ADB-B72D-4BF8-B5AC-6CA320EAD27D),
version(1.0),
helpstring("MyProject 1.0 Type Library")
コントロールのヘッダーファイル:
class ATL_NO_VTABLE CMyControl :
public CComObjectRootEx<CComSingleThreadModel>,
public IDispatchImpl<IMyControl,
&IID_IMyControl, &LIBID_MyProjectLib,
/*wMajor =*/ 1, /*wMinor =*/ 0>,
...
そして、RGSファイル:
MyCompany.MyProject.MyControl.1 = s 'MyControl Class'
これらのバージョン番号の関係は何ですか?私がバージョン2をリリースしたいとき、私はすべて3を増やすのですか?そして、なぜレジストリスクリプト内のバージョンは、1.0ではなく1しか持っていないのですか?
を何に光のビットを当てる必要があります。彼らは正しく動作していないので、URLから –