.net framework msbuild环境搭建 (不装vs)

1. 安装 .net framework sdk

 小于等于 .net framework 4.5 版本的 .net framework sdk 通过 windows sdk 工具安装

 从下面额链接找到对应的windows SDK下载:

 http://msdn.microsoft.com/en-us/library/windows/desktop/ff851942.aspx

 Win8.1 对应 .NET Framework V4.5.1

 Win8   对应 V4.5

 

2.安装msbuild

 安装包下载地址 https://visualstudio.microsoft.com/zh-hans/thank-you-downloading-visual-studio/?sku=BuildTools&rel=16

 安装步骤

 

 

 

 

3.部署到远程服务器

不用 PublishProfile

"C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin\msbuild.exe" ./WebApi.csproj /p:Configuration=Release /p:DeployOnBuild=true /p:DeployTarget=MsDeployPublish /p:MsDeployServiceUrl=192.168.xxx.xxx /p:AllowUntrustedCertificate=True /p:MSDeployPublishMethod=WMSvc /p:UserName="xxxxx" /p:Password="xxxxx" /p:DeployIISAppPath="xxxxx" /p:VisualStudioVersion=16.0

用 PublishProfile

"C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin\msbuild.exe" ./WebApi.csproj /p:Configuration=Release /p:CreatePackageOnPublish=True /p:DeployOnBuild=true /p:PublishProfile=./Properties/PublishProfiles/FolderProfile.pubxml  /p:VisualStudioVersion=16.0 /p:Password="xxxxx"

 

VisualStudioVersion 对应具体的 vs

 

参考文章 : https://stackoverflow.com/questions/44061932/ms-build-2017-microsoft-webapplication-targets-is-missing

 

posted @   小小高  阅读(5117)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示