PowerShell如何发布项目到指定的地方
发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,这篇文章将为大家详细讲解有关PowerShell如何发布项目到指定的地方,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。示例# 功能:发布项目到指定的地方Param(
千家信息网最后更新 2025年01月21日PowerShell如何发布项目到指定的地方
这篇文章将为大家详细讲解有关PowerShell如何发布项目到指定的地方,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
示例
# 功能:发布项目到指定的地方Param([string] $rootPath)$scriptPath = Split-Path $script:MyInvocation.MyCommand.PathWrite-Host "Current script directory is $scriptPath" -ForegroundColor Yellowif ([string]::IsNullOrEmpty($rootPath)) { $rootPath = "$scriptPath\.."}Write-Host "Root path used is $rootPath" -ForegroundColor Yellow$projectPaths = @{Path="$rootPath\src\LindCore.Manager";Prj="LindCore.Manager.csproj";Name="web"}, @{Path="$rootPath\src\LindCore.Test";Prj="LindCore.Test.csproj";Name="console"} $projectPaths | foreach { $projectPath = $_.Path $projectFile = $_.Prj $name=$_.Name # $outPath = $_.Path + "\obj\publish"$outPath = "d:\publish\"+$name$projectPathAndFile = "$projectPath\$projectFile"Write-Host "Deleting old publish files in $outPath" -ForegroundColor Yellow remove-item -path $outPath -Force -Recurse -ErrorAction SilentlyContinue Write-Host "Publishing $projectPath to $outPath" -ForegroundColor Yellow dotnet restore $projectPathAndFile dotnet build $projectPath dotnet publish $projectPath -o $outPath}
注意:如果你只是把跨平台项目发到obj\publish文件夹的话,那wwwroot这些文件夹不会生成,而如果发到其它磁盘,将会生成这些静态的文件,这点要注意!
跨平台项目,需要在project.json里把运行时都加上,否则你的项目保能在当前平台运行
"runtimes": {"win7-x64": {},"linux-x64": {},"osx-x64": {} },
关于"PowerShell如何发布项目到指定的地方"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
项目
地方
文件
篇文章
文件夹
更多
生成
运行
不错
实用
内容
功能
只是
平台
文章
知识
磁盘
示例
静态
参考
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
学数控可以做软件开发吗
网络安全指挥大屏
广州应用软件开发如何收费
ns2k22那个服务器
华威大学网络安全硕士
东丽租房软件开发
客户服务器模型中客户指的是
网吧重启服务器会关机吗
河南智慧城管软件开发
英雄杀什么区什么服务器
最流行的数据库属于
c 数据库线程安全
网络安全法法施行时间
服务器高端工作站使用多少内存
网络技术员的技能
软件开发公司怎么收税
为何无法连接谷歌服务器
苏州朗涯互联网科技
立体的网络安全
网络技术人员岗位绩效考核表
规定国家推进网络安全社会化
湘西网络安全系统哪家好
汉中教育局网络安全
微服务数据库备份冗余
数据库 文字可以吗
链游软件开发
网络服务器的搭建与管理
315网络安全图片
telnet服务器管理
王者选择服务器怎么删除