Run tlbexp from post build event
Долго искал, как в Visual Studio 2010 безопасно вызвать
tlbexp.exe
, regasm.exe
или любую другую утилиту .NET Framework SDK. Безопасно - без хардкода абсолютного пути! Решение нашлось:
"$(FrameworkSdkDir)\bin\NETFX 4.0 Tools\tlbexp" $(TargetPath) /out:$(SolutionDir)\$(ConfigurationName)\$(TargetName).tlb
Стоит также обратить внимание на следующие перменные:
- $(WindowsSdkDir)
- $(WindowsSdkMSBuildTools)
- $(WindowsSdkNetFx35ToolsDir)
- $(WindowsSdkNetFx40ToolsDir)
- $(WindowsSDKVersionOverride)
- $(FrameworkSDKRoot)
- $(SDK35ToolsPath)
- $(SDK40ToolsPath)
0 коммент.:
Отправить комментарий