我搜索了但没有看到这个确切的问题得到解答。我们有代码(我正在构建它,而不是编写它),由于模糊的符号错误而无法间歇编译。此代码生成* .tlb文件,显然包含相同的符号。开发人员声称他的代码不是原因,但它是MS构建工具。他希望我们在发生此错误时重新启动。我认为他可以在代码中改变一些东西来缓解这个问题。谁能给我一些指导呢?如果它可以在代码中修复,那么它将如何完成呢?
...编译 Err_ProjFile:\ websvc \ AdminWebService \ TestNsEndpointInteropClient \ TestNsEndpointInteropClient.vcxproj Err_SrcFile:TestNsEndpointInteropClient.cpp Err_LineNum:31 col:0 Err_Target:ClCompile Err_Message:C2872:'EndpointTypeEnum_CenterCord':模糊符号
以下是引用tlb文件的文件。 websvc common \ lib文件专有\ Aspect.UnifiedIP.Notifications.EndpointClient.tlb websvc \ AdminWebService \ AdminWebService.sln websvc \ AdminWebService \ TestNsEndpointInteropClient \ TestNsEndpointInteropClient.vcxproj
websvc \ AdminWebService \ TestNsEndpointInteropClient \ Aspect.UnifiedIP.Notifications.Common.tlb
websvc \ NotificationServer \ NotificationServer.sln
websvc \ NotificationServer \ NsCommon \ NsCommon.csproj