添加powershell腳本來解決nuget打包文件丟失問題
對于進(jìn)行nuget打包時,有時我們需要添加一個配置文件,就是一些文本文件,而這些文件我們在網(wǎng)站發(fā)布時需要同時復(fù)制到輸出目錄,否則會出現(xiàn)文件丟失的問題,我們在打包時通過添加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包時,如果希望進(jìn)行一些初始化的功能,就可以使用這種方式了!
相關(guān)文章
Powershell小技巧之使用Copy-Item添加程序到開機(jī)啟動
本文主要記錄了本人安裝office2013后遇到的一個小需求,然后用powershell實(shí)現(xiàn)了這個功能,特此記錄下,并附上copy-item的使用方法2014-09-09Powershell中請求WebServices并以JSON格式輸出結(jié)果
這篇文章主要介紹了Powershell中請求WebServices并以JSON格式輸出結(jié)果,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下2015-03-03Powershell實(shí)現(xiàn)監(jiān)測服務(wù)器連通狀態(tài)
這篇文章主要介紹了Powershell實(shí)現(xiàn)監(jiān)測服務(wù)器連通狀態(tài),代碼很簡單,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下2015-05-05Windows Powershell For 循環(huán)
這篇文章主要介紹了Windows Powershell For 循環(huán)的定義、用法以及示例,非常簡單實(shí)用,有需要的朋友可以參考下2014-10-10