You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 19, 2019. It is now read-only.
I've just discovered that these two options are incompatible with each other:
%msbuild% /t:Publish /p:DeployOnBuild=true==> There is a circular dependency in the target dependency graph involving target "Publish"
This works:
%msbuild% /t:PublishAnd this works:
%msbuild% /p:DeployOnBuild=true /p:PublishProfile=MyProfile.pubxmlNotice that the /target option isn't part of this. But msbuild-command-builder.js (line 11) requires a targets option, and will error if undefined.
I have found this as a workaround for the time being:
%msbuild% /t:Build /p:DeployOnBuild=true /p:PublishProfile=MyProfile.pubxmlThe fix, I believe, is to change line 11 to:
if (options.targets) { args.push('/target:' + options.targets.join(';')); }