moin,
ich habe eine projekt, dass im VS eine dll erstellt.
der name ist in einer "moduldefinitionsdatei" (.def) definiert:
LIBRARY "Meine_DLL"
was dann zu einer
Meine_DLL.dll
führt.
jetzt hätte ich gerne, dass die dll auch die version und die bits der
platform im namen hat, also etwa
Meine_DLL_32_2.1.dll
- kann windows damit überhaupt umgehen? meine erfahrung ist, dass man
bei MS-produkte immer auf die dümmstmögliche lösung gefasst sein muss
(hier zb dass irgendwie der grundname "Meine_DLL"+.dll verwendet wird
oder dass der . ein problem sein könnte)
- wenn ja, wie regle ich das? kann ich in der .def-datei irgendwelche
macros verwenden (msdn zeigt sich da eher schweigsam. soweit ich das
überblicke)? wo trüge ich die version ein?
"Eigenschaften->konfigurationeigenschaften->linker->allgemein->versio
n" ändert nichts daran, dass $(Version) immer auf 1.0.0.0 steht