为什么My.Application.Info.Version总是在Web服务应用程序中返回1.0.0.0,如果这不是正确的版本

时间:2011-11-02 10:08:44

标签: .net web-services

为什么My.Application.Info.Version总是在Web服务应用程序中返回1.0.0.0,如果这不是在程序集信息属性屏幕中设置的正确版本?

它适用于可执行文件,但不适用于Web服务应用程序。

如果我使用System.Reflection.Assembly.GetExecutingAssembly().GetName.Version

,我可以获得正确的版本

有没有人知道为什么My.Application.Info.Version在Web服务应用程序上无法正常工作,但我仍然可以访问它?我原本打算避免因性能限制而产生反射。 (虽然我不知道My.Application.Info.Version

的内部运作方式

1 个答案:

答案 0 :(得分:1)

似乎是not applicable based on project type。请参阅要求部分。