没有合适的资源?快使用搜索试试~ 我知道了~
PowerShell Build C#解决方案
5星 · 超过95%的资源 需积分: 5 11 下载量 157 浏览量
2017-01-05
15:24:40
上传
评论
收藏 974B TXT 举报
温馨提示
试读
2页
PowerShell生成C#解决方案
资源推荐
资源详情
资源评论
说明:
解决方案文件.sln-- $slnPath
解决方案文件夹-- $VsFolderName
项目Guid .csproj-- $guid
多个Guid .csproj-- $csprojGuids
param([string]$slnPath=".\WpfTest.sln", [string]$VsFolderName="WpfTest")
$slnContent = Get-Content $slnPath
$folderLine = $slnContent | ?{$_.Contains("Project")} | ?{$_.Contains($VsFolderName)}
$guid = $folderLine.Split(", ")[-1].Replace('"',"")
#Write-host $guid
$csprojGuids = $slnContent | ?{$_.Contains($guid)} | %{$_.Split("=")[-2].Trim()}
#Write-Host $csprojGuids
for($i=0; $i -lt $csprojGuids.count; $i++){
$toFind = $csprojGuids[$i]
$def = $slnContent | ?{$_.Contains("Project")} | ?{$_.Contains($csprojGuids[$i])} | %{$_.Split(",")[-2].Trim().Replace('"','')}
Write-Host "building" $def
C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe $def
}
或者
解决方案文件.sln-- $slnPath
解决方案文件夹-- $VsFolderName
项目Guid .csproj-- $guid
多个Guid .csproj-- $csprojGuids
param([string]$slnPath=".\WpfTest.sln", [string]$VsFolderName="WpfTest")
$slnContent = Get-Content $slnPath
$folderLine = $slnContent | ?{$_.Contains("Project")} | ?{$_.Contains($VsFolderName)}
$guid = $folderLine.Split(", ")[-1].Replace('"',"")
#Write-host $guid
$csprojGuids = $slnContent | ?{$_.Contains($guid)} | %{$_.Split("=")[-2].Trim()}
#Write-Host $csprojGuids
for($i=0; $i -lt $csprojGuids.count; $i++){
$toFind = $csprojGuids[$i]
$def = $slnContent | ?{$_.Contains("Project")} | ?{$_.Contains($csprojGuids[$i])} | %{$_.Split(",")[-2].Trim().Replace('"','')}
Write-Host "building" $def
C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe $def
}
或者
资源评论
- 静心物语3132017-10-16楼主,怎么编译C#项目为 release 版本呢,默认都是编译成功了 debug 版本,,炒鸡酒2017-10-26可以在visualstudio里面选择的release。
炒鸡酒
- 粉丝: 3
- 资源: 16
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 数据结构课程设计-全国交通出行咨询模拟系统C语言实现源码.zip
- cef-binary-109.0.1+gcd5e37a+chromium-109.0.5414.8-windows32
- 基于C语言的全国交通咨询系统模拟源码.zip
- 炫酷代码雨,超级炫酷哦!!!
- 基于物联网MQTT协议的智能停车场管理系统
- POETIZE个人博客系统源码 - 最美博客
- 基于深度学习的行人检测系统源码+项目说明(YoloV3+Tensorflow).zip
- 区块链系统:以比特币为基础
- 直接插入排序(Insertion Sort)是一种简单直观的排序算法.txt
- Python实现基于深度学习的预测区域电力负荷模型源码+项目说明(高分项目).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功