添加powershell腳本來(lái)解決nuget打包文件丟失問(wèn)題
對(duì)于進(jìn)行nuget打包時(shí),有時(shí)我們需要添加一個(gè)配置文件,就是一些文本文件,而這些文件我們?cè)诰W(wǎng)站發(fā)布時(shí)需要同時(shí)復(fù)制到輸出目錄,否則會(huì)出現(xiàn)文件丟失的問(wèn)題,我們?cè)诖虬鼤r(shí)通過(guò)添加powershell腳本來(lái)解決它。
一般添加powershell包之后,包的格式如下

添加-〉工具-〉install.ps1腳本
param($installPath, $toolsPath, $package, $project)
$configItem = $project.ProjectItems.Item("log4.config")
# set 'Copy To Output Directory' to 'Copy if newer'
$copyToOutput = $configItem.Properties.Item("CopyToOutputDirectory")
$copyToOutput.Value = 1
# set 'Build Action' to 'Content'
$buildAction = $configItem.Properties.Item("BuildAction")
$buildAction.Value = 2

現(xiàn)在我們?cè)诮uget包時(shí),如果希望進(jìn)行一些初始化的功能,就可以使用這種方式了!
相關(guān)文章
Windows Powershell Do While 循環(huán)
Do和While可能產(chǎn)生死循環(huán),為了防止死循環(huán)的發(fā)生,你必須確切的指定循環(huán)終止的條件。指定了循環(huán)終止的條件后,一旦條件不滿足就會(huì)退出循環(huán)。2014-10-10
探索PowerShell(十) 循環(huán)語(yǔ)句介紹
本節(jié)所要討論的內(nèi)容的實(shí)質(zhì)更多的偏向于程序設(shè)計(jì)方面,所以在此不做過(guò)多詳細(xì)講解,只針對(duì)PowerShell中的應(yīng)用進(jìn)行具體講解2012-12-12
Powershell小技巧之查看安裝的.Net framework版本信息
本文主要介紹了使用powershell查看安裝的.net framework的版本信息,非常簡(jiǎn)單使用,有需要的朋友參考下2014-09-09
PowerShell中使用GetType獲取變量數(shù)據(jù)類型
這篇文章主要介紹了PowerShell中使用GetType獲取變量數(shù)據(jù)類型,本文使用實(shí)例來(lái)說(shuō)明GetType的使用方法,并對(duì)返回值作了一定的解釋,需要的朋友可以參考下2014-08-08
PowerShell中iso8601格式日期和DateTime對(duì)象互轉(zhuǎn)實(shí)例
這篇文章主要介紹了PowerShell中iso8601格式日期和DateTime對(duì)象互轉(zhuǎn)實(shí)例,本文講解了iso8601格式轉(zhuǎn)換成DateTime對(duì)象、日期時(shí)間轉(zhuǎn)換成iso8601格式兩個(gè)方法,需要的朋友可以參考下2015-01-01
PowerShell中把相對(duì)路徑轉(zhuǎn)換為絕對(duì)路徑的2個(gè)方法
這篇文章主要介紹了PowerShell中把相對(duì)路徑轉(zhuǎn)換為絕對(duì)路徑的2個(gè)方法,并對(duì)他的區(qū)別做了講解,需要的朋友可以參考下2014-08-08
PowerShell小技巧實(shí)現(xiàn)IE Web自動(dòng)化
使用IE的COM對(duì)象來(lái)完成簡(jiǎn)單的Web自動(dòng)化測(cè)試,是最小巧和廉價(jià)的Web自動(dòng)化測(cè)試了,因?yàn)樗挥靡氲谌讲寮蛘吖ぞ摺?/div> 2014-09-09
使用PowerShell獲取當(dāng)前主機(jī)內(nèi)存使用量和總量的方法
這篇文章主要介紹了使用PowerShell獲取當(dāng)前主機(jī)內(nèi)存使用量和總量的方法,需要的朋友可以參考下2015-07-07最新評(píng)論

