首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >利用.net MSBuild发布MSBuild核心网站

利用.net MSBuild发布MSBuild核心网站
EN

Stack Overflow用户
提问于 2018-11-10 00:42:47
回答 2查看 339关注 0票数 0

我试图在网上发布一个.zip,它是由dotnet publish从Azure DevOps创建的。有一个WinRM网络发布任务,但是它不能令人满意,因为它使用端口5986,并且需要目标服务器上的一个自签名证书,该证书只持续一年。

是否有可能使用MSBuild,使其不尝试构建,而只进行发布?

我认为这应该是可能的,因为我可以使用Visual中的Web发布,而且它不使用端口5986。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-11-10 23:10:07

MSBuild依赖或使用处理网络发布的MSDeploy。(我可以从Visual中发布配置文件的摘要中看到这一点。)

这里有一个Azure DevOps任务.

https://github.com/rschiefer/MSDeployAllTheThings/tree/master/Tasks/MSDeployPackageSync

票数 0
EN

Stack Overflow用户

发布于 2018-11-10 00:59:37

不要生成发布,您可以使用dotnet publish --no-build。您可以检查附加的这里的选择。如果需要更改端口,可以使用以下内容从Program.cs文件中更改它:

代码语言:javascript
复制
WebHost.CreateDefaultBuilder(args)
    .UseUrls("http://localhost:5054")
    .UseStartup<Startup>()
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53235018

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档