cake custom MsBuild path









up vote
1
down vote

favorite












Maybe simple question however I'm stuck. I try to configure cake script. I'm using the following script



Task("Build")
.Description("Builds the Solution")
.Does(() =>

MSBuild(SOLUTION_FILE, CreateSettings());
);

MSBuildSettings CreateSettings()

var settings = new MSBuildSettings Verbosity = Verbosity.Minimal, Configuration = "Debug" ;
settings.WithProperty("DebugType", "pdbonly");
settings.ToolVersion = MSBuildToolVersion.VS2017;
return settings;



When I execute it. I have the following issue:



========================================
Build
========================================
An error occurred when executing task 'Build'.


I have added MsBuild path to PATH environment but still not working.
How can i set custom MsBuild path ?



Thanks










share|improve this question

















  • 1




    Can you try the following: stackoverflow.com/questions/38658660/…
    – Gary Ewan Park
    Nov 9 at 19:32










  • Thanks. We have the following issue Cake.Core.CakeException: MSBuild: Could not locate executable. It's strange
    – Marcus X
    Nov 9 at 19:39






  • 2




    Due to the way in which MSBuild is now located in different places on the file system, based on what edition of Visual Studio you are using, it may be necessary for you to use VSWhere to locate it. This is documented here: cakebuild.net/blog/2017/03/…
    – Gary Ewan Park
    Nov 9 at 19:45














up vote
1
down vote

favorite












Maybe simple question however I'm stuck. I try to configure cake script. I'm using the following script



Task("Build")
.Description("Builds the Solution")
.Does(() =>

MSBuild(SOLUTION_FILE, CreateSettings());
);

MSBuildSettings CreateSettings()

var settings = new MSBuildSettings Verbosity = Verbosity.Minimal, Configuration = "Debug" ;
settings.WithProperty("DebugType", "pdbonly");
settings.ToolVersion = MSBuildToolVersion.VS2017;
return settings;



When I execute it. I have the following issue:



========================================
Build
========================================
An error occurred when executing task 'Build'.


I have added MsBuild path to PATH environment but still not working.
How can i set custom MsBuild path ?



Thanks










share|improve this question

















  • 1




    Can you try the following: stackoverflow.com/questions/38658660/…
    – Gary Ewan Park
    Nov 9 at 19:32










  • Thanks. We have the following issue Cake.Core.CakeException: MSBuild: Could not locate executable. It's strange
    – Marcus X
    Nov 9 at 19:39






  • 2




    Due to the way in which MSBuild is now located in different places on the file system, based on what edition of Visual Studio you are using, it may be necessary for you to use VSWhere to locate it. This is documented here: cakebuild.net/blog/2017/03/…
    – Gary Ewan Park
    Nov 9 at 19:45












up vote
1
down vote

favorite









up vote
1
down vote

favorite











Maybe simple question however I'm stuck. I try to configure cake script. I'm using the following script



Task("Build")
.Description("Builds the Solution")
.Does(() =>

MSBuild(SOLUTION_FILE, CreateSettings());
);

MSBuildSettings CreateSettings()

var settings = new MSBuildSettings Verbosity = Verbosity.Minimal, Configuration = "Debug" ;
settings.WithProperty("DebugType", "pdbonly");
settings.ToolVersion = MSBuildToolVersion.VS2017;
return settings;



When I execute it. I have the following issue:



========================================
Build
========================================
An error occurred when executing task 'Build'.


I have added MsBuild path to PATH environment but still not working.
How can i set custom MsBuild path ?



Thanks










share|improve this question













Maybe simple question however I'm stuck. I try to configure cake script. I'm using the following script



Task("Build")
.Description("Builds the Solution")
.Does(() =>

MSBuild(SOLUTION_FILE, CreateSettings());
);

MSBuildSettings CreateSettings()

var settings = new MSBuildSettings Verbosity = Verbosity.Minimal, Configuration = "Debug" ;
settings.WithProperty("DebugType", "pdbonly");
settings.ToolVersion = MSBuildToolVersion.VS2017;
return settings;



When I execute it. I have the following issue:



========================================
Build
========================================
An error occurred when executing task 'Build'.


I have added MsBuild path to PATH environment but still not working.
How can i set custom MsBuild path ?



Thanks







c# cakebuild






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Nov 9 at 19:20









Marcus X

355




355







  • 1




    Can you try the following: stackoverflow.com/questions/38658660/…
    – Gary Ewan Park
    Nov 9 at 19:32










  • Thanks. We have the following issue Cake.Core.CakeException: MSBuild: Could not locate executable. It's strange
    – Marcus X
    Nov 9 at 19:39






  • 2




    Due to the way in which MSBuild is now located in different places on the file system, based on what edition of Visual Studio you are using, it may be necessary for you to use VSWhere to locate it. This is documented here: cakebuild.net/blog/2017/03/…
    – Gary Ewan Park
    Nov 9 at 19:45












  • 1




    Can you try the following: stackoverflow.com/questions/38658660/…
    – Gary Ewan Park
    Nov 9 at 19:32










  • Thanks. We have the following issue Cake.Core.CakeException: MSBuild: Could not locate executable. It's strange
    – Marcus X
    Nov 9 at 19:39






  • 2




    Due to the way in which MSBuild is now located in different places on the file system, based on what edition of Visual Studio you are using, it may be necessary for you to use VSWhere to locate it. This is documented here: cakebuild.net/blog/2017/03/…
    – Gary Ewan Park
    Nov 9 at 19:45







1




1




Can you try the following: stackoverflow.com/questions/38658660/…
– Gary Ewan Park
Nov 9 at 19:32




Can you try the following: stackoverflow.com/questions/38658660/…
– Gary Ewan Park
Nov 9 at 19:32












Thanks. We have the following issue Cake.Core.CakeException: MSBuild: Could not locate executable. It's strange
– Marcus X
Nov 9 at 19:39




Thanks. We have the following issue Cake.Core.CakeException: MSBuild: Could not locate executable. It's strange
– Marcus X
Nov 9 at 19:39




2




2




Due to the way in which MSBuild is now located in different places on the file system, based on what edition of Visual Studio you are using, it may be necessary for you to use VSWhere to locate it. This is documented here: cakebuild.net/blog/2017/03/…
– Gary Ewan Park
Nov 9 at 19:45




Due to the way in which MSBuild is now located in different places on the file system, based on what edition of Visual Studio you are using, it may be necessary for you to use VSWhere to locate it. This is documented here: cakebuild.net/blog/2017/03/…
– Gary Ewan Park
Nov 9 at 19:45

















active

oldest

votes











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',
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
);



);













 

draft saved


draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53232063%2fcake-custom-msbuild-path%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown






























active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes















 

draft saved


draft discarded















































 


draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53232063%2fcake-custom-msbuild-path%23new-answer', 'question_page');

);

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







Popular posts from this blog

Use pre created SQLite database for Android project in kotlin

Darth Vader #20

Ondo