添加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)文章
Powershell小技巧之使用Copy-Item添加程序到開(kāi)機(jī)啟動(dòng)
本文主要記錄了本人安裝office2013后遇到的一個(gè)小需求,然后用powershell實(shí)現(xiàn)了這個(gè)功能,特此記錄下,并附上copy-item的使用方法2014-09-09Powershell中請(qǐng)求WebServices并以JSON格式輸出結(jié)果
這篇文章主要介紹了Powershell中請(qǐng)求WebServices并以JSON格式輸出結(jié)果,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下2015-03-03PowerShell打開(kāi)或關(guān)閉光驅(qū)
這里給大家分享的是使用PowerShell實(shí)現(xiàn)打開(kāi)或關(guān)閉光驅(qū)的小程序,大家也許根本用不到,這里只是個(gè)例子,讓大家學(xué)習(xí)下如何操作windows API2015-09-09Powershell實(shí)現(xiàn)監(jiān)測(cè)服務(wù)器連通狀態(tài)
這篇文章主要介紹了Powershell實(shí)現(xiàn)監(jiān)測(cè)服務(wù)器連通狀態(tài),代碼很簡(jiǎn)單,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下2015-05-05Windows Powershell For 循環(huán)
這篇文章主要介紹了Windows Powershell For 循環(huán)的定義、用法以及示例,非常簡(jiǎn)單實(shí)用,有需要的朋友可以參考下2014-10-10