Row comisiones en proveedores abonar
This commit is contained in:
22
packages/NC-OS-SessionStateProvider.4.4.0.0/tools/net40/Install.Ps1
vendored
Normal file
22
packages/NC-OS-SessionStateProvider.4.4.0.0/tools/net40/Install.Ps1
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
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."
|
||||
}
|
||||
4
packages/NC-OS-SessionStateProvider.4.4.0.0/tools/net40/Uninstall.Ps1
vendored
Normal file
4
packages/NC-OS-SessionStateProvider.4.4.0.0/tools/net40/Uninstall.Ps1
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
param($installPath, $toolsPath, $package, $project)
|
||||
|
||||
$project.Object.References | Where-Object { $_.Name -eq 'Alachisoft.NCache.SessionStateManagement' } | ForEach-Object { $_.Remove() }
|
||||
$project.Object.References | Where-Object { $_.Name -eq 'Alachisoft.NCache.SessionStoreProvider' } | ForEach-Object { $_.Remove() }
|
||||
Reference in New Issue
Block a user