How to get import custom tasks more than once without warning message?
I'm using some custom tasks from MSBuild Extensio开发者_Python百科n Pack (MEP). My projects are splitted among many files. In those files I import the MEP tasks using (twice or three times in two/three files). I receive the warning message when doing this like:
... warning MSB4011: "C:\Program Files\MSBuild\ExtensionPack\MSBuild.ExtensionPack.tasks" cannot be imported again. It was already imported at "D:...\Tasker.proj (5,3)". This is most likely a build authoring error. This subsequent import will be ignored.
Does anyone know how to get rid of this warning message? Please help!
The work-around of this question would be: Calling the import with condition to check the existence of a unique property defined in the considering project file. Hope this helps!
That warning has happened to me when I have built my application from VS IDE and by MSBuild tool in parallel. I guess the same might happen when you work with more than one VS window on the same project
Delete the automatically generated file yourproject.nuget.props and the warning will go away.
精彩评论