how to use build.binariesdirectory variable
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}
I defined a post-build event for some of the projects in my solution, as follows:
copy /Y "$(TargetPath)" "$(build.binariesdirectory)Obfuscated"
Which results in error:
error MSB4184: The expression """.binariesdirectory" cannot be evaluated. Method 'System.String.binariesdirectory' not found.
Azure DevOps (and TFS build systems in general) are new to me, so any help or suggestion would be appreciated.
c# azure-devops visual-studio-2017-build-tools
add a comment |
I defined a post-build event for some of the projects in my solution, as follows:
copy /Y "$(TargetPath)" "$(build.binariesdirectory)Obfuscated"
Which results in error:
error MSB4184: The expression """.binariesdirectory" cannot be evaluated. Method 'System.String.binariesdirectory' not found.
Azure DevOps (and TFS build systems in general) are new to me, so any help or suggestion would be appreciated.
c# azure-devops visual-studio-2017-build-tools
Those azure-devops variables are only going to be available within a pipeline. You can probably expand the macro section to see what is available for you on a post build task.
– Matt
Jan 4 at 19:33
Thanks Matt, had to dig documentation and found the solution.
– Michael Daniloff
Jan 4 at 19:37
add a comment |
I defined a post-build event for some of the projects in my solution, as follows:
copy /Y "$(TargetPath)" "$(build.binariesdirectory)Obfuscated"
Which results in error:
error MSB4184: The expression """.binariesdirectory" cannot be evaluated. Method 'System.String.binariesdirectory' not found.
Azure DevOps (and TFS build systems in general) are new to me, so any help or suggestion would be appreciated.
c# azure-devops visual-studio-2017-build-tools
I defined a post-build event for some of the projects in my solution, as follows:
copy /Y "$(TargetPath)" "$(build.binariesdirectory)Obfuscated"
Which results in error:
error MSB4184: The expression """.binariesdirectory" cannot be evaluated. Method 'System.String.binariesdirectory' not found.
Azure DevOps (and TFS build systems in general) are new to me, so any help or suggestion would be appreciated.
c# azure-devops visual-studio-2017-build-tools
c# azure-devops visual-studio-2017-build-tools
asked Jan 4 at 16:05
Michael DaniloffMichael Daniloff
31228
31228
Those azure-devops variables are only going to be available within a pipeline. You can probably expand the macro section to see what is available for you on a post build task.
– Matt
Jan 4 at 19:33
Thanks Matt, had to dig documentation and found the solution.
– Michael Daniloff
Jan 4 at 19:37
add a comment |
Those azure-devops variables are only going to be available within a pipeline. You can probably expand the macro section to see what is available for you on a post build task.
– Matt
Jan 4 at 19:33
Thanks Matt, had to dig documentation and found the solution.
– Michael Daniloff
Jan 4 at 19:37
Those azure-devops variables are only going to be available within a pipeline. You can probably expand the macro section to see what is available for you on a post build task.
– Matt
Jan 4 at 19:33
Those azure-devops variables are only going to be available within a pipeline. You can probably expand the macro section to see what is available for you on a post build task.
– Matt
Jan 4 at 19:33
Thanks Matt, had to dig documentation and found the solution.
– Michael Daniloff
Jan 4 at 19:37
Thanks Matt, had to dig documentation and found the solution.
– Michael Daniloff
Jan 4 at 19:37
add a comment |
1 Answer
1
active
oldest
votes
Turned out for the post-build events had to use a different syntax (Windows batch script )
%BUILD_BINARIESDIRECTORY%Obfuscated
So I used
copy /Y "$(TargetPath)" %BUILD_STAGINGDIRECTORY%Obfuscated"
and the assembly was successfully copied.
Microsoft docs link on Azure pipelines
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54042403%2fhow-to-use-build-binariesdirectory-variable%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Turned out for the post-build events had to use a different syntax (Windows batch script )
%BUILD_BINARIESDIRECTORY%Obfuscated
So I used
copy /Y "$(TargetPath)" %BUILD_STAGINGDIRECTORY%Obfuscated"
and the assembly was successfully copied.
Microsoft docs link on Azure pipelines
add a comment |
Turned out for the post-build events had to use a different syntax (Windows batch script )
%BUILD_BINARIESDIRECTORY%Obfuscated
So I used
copy /Y "$(TargetPath)" %BUILD_STAGINGDIRECTORY%Obfuscated"
and the assembly was successfully copied.
Microsoft docs link on Azure pipelines
add a comment |
Turned out for the post-build events had to use a different syntax (Windows batch script )
%BUILD_BINARIESDIRECTORY%Obfuscated
So I used
copy /Y "$(TargetPath)" %BUILD_STAGINGDIRECTORY%Obfuscated"
and the assembly was successfully copied.
Microsoft docs link on Azure pipelines
Turned out for the post-build events had to use a different syntax (Windows batch script )
%BUILD_BINARIESDIRECTORY%Obfuscated
So I used
copy /Y "$(TargetPath)" %BUILD_STAGINGDIRECTORY%Obfuscated"
and the assembly was successfully copied.
Microsoft docs link on Azure pipelines
answered Jan 4 at 19:35
Michael DaniloffMichael Daniloff
31228
31228
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54042403%2fhow-to-use-build-binariesdirectory-variable%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Those azure-devops variables are only going to be available within a pipeline. You can probably expand the macro section to see what is available for you on a post build task.
– Matt
Jan 4 at 19:33
Thanks Matt, had to dig documentation and found the solution.
– Michael Daniloff
Jan 4 at 19:37