22 lines
553 B
PowerShell
22 lines
553 B
PowerShell
param($installPath, $toolsPath, $package, $project)
|
|
|
|
if (Test-Path Env:\nchome)
|
|
{
|
|
$project.Object.References.Add("$env:NCHOME\bin\assembly\2.0\Alachisoft.NCache.SessionStateManagement.dll");
|
|
$project.Object.References.Add("$env:NCHOME\bin\assembly\2.0\Alachisoft.NCache.SessionStoreProvider.dll");
|
|
|
|
foreach ($reference in $project.Object.References)
|
|
{
|
|
if($reference.Name -Match "Alachisoft*")
|
|
{
|
|
if($reference.CopyLocal -eq $false)
|
|
{
|
|
$reference.CopyLocal = $true;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
else
|
|
{
|
|
echo "NCache is not installed on this system."
|
|
} |