添加powershell腳本來解決nuget打包文件丟失問題
對于進(jìn)行nuget打包時(shí),有時(shí)我們需要添加一個配置文件,就是一些文本文件,而這些文件我們在網(wǎng)站發(fā)布時(shí)需要同時(shí)復(fù)制到輸出目錄,否則會出現(xiàn)文件丟失的問題,我們在打包時(shí)通過添加powershell腳本來解決它。
一般添加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)在我們在建立nuget包時(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án)。2014-10-10
Powershell小技巧之查看安裝的.Net framework版本信息
本文主要介紹了使用powershell查看安裝的.net framework的版本信息,非常簡單使用,有需要的朋友參考下2014-09-09
PowerShell中使用GetType獲取變量數(shù)據(jù)類型
這篇文章主要介紹了PowerShell中使用GetType獲取變量數(shù)據(jù)類型,本文使用實(shí)例來說明GetType的使用方法,并對返回值作了一定的解釋,需要的朋友可以參考下2014-08-08
PowerShell中iso8601格式日期和DateTime對象互轉(zhuǎn)實(shí)例
這篇文章主要介紹了PowerShell中iso8601格式日期和DateTime對象互轉(zhuǎn)實(shí)例,本文講解了iso8601格式轉(zhuǎn)換成DateTime對象、日期時(shí)間轉(zhuǎn)換成iso8601格式兩個方法,需要的朋友可以參考下2015-01-01
PowerShell中把相對路徑轉(zhuǎn)換為絕對路徑的2個方法
這篇文章主要介紹了PowerShell中把相對路徑轉(zhuǎn)換為絕對路徑的2個方法,并對他的區(qū)別做了講解,需要的朋友可以參考下2014-08-08
PowerShell小技巧實(shí)現(xiàn)IE Web自動化
使用IE的COM對象來完成簡單的Web自動化測試,是最小巧和廉價(jià)的Web自動化測試了,因?yàn)樗挥靡氲谌讲寮蛘吖ぞ摺?/div> 2014-09-09
使用PowerShell獲取當(dāng)前主機(jī)內(nèi)存使用量和總量的方法
這篇文章主要介紹了使用PowerShell獲取當(dāng)前主機(jī)內(nèi)存使用量和總量的方法,需要的朋友可以參考下2015-07-07最新評論

