This documentation is archived and is not being maintained.

Compiler Error C3507

a ProgID can have no more than 39 characters 'id'; nor contain any punctuation apart from '.'; nor start with a digit

The progid attribute has restrictions on the values that it can take.

The following sample generates C3507:

// C3507.cpp
uuid("00000000-0000-0000-0000-000000000001") // C3507 expected
struct CMyStruct {
int main() {