Row comisiones en proveedores abonar
This commit is contained in:
30
packages/NC-OS-SessionStateProvider.4.4.0.0/tools/net20/Install.Ps1
vendored
Normal file
30
packages/NC-OS-SessionStateProvider.4.4.0.0/tools/net20/Install.Ps1
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
param($installPath, $toolsPath, $package, $project)
|
||||
|
||||
if (Test-Path Env:\nchome)
|
||||
{
|
||||
$project.Object.References.Add("$env:NCHOME\bin\assembly\2.0\Alachisoft.NCache.Cache.dll");
|
||||
$project.Object.References.Add("$env:NCHOME\bin\assembly\2.0\Alachisoft.NCache.Common.dll");
|
||||
$project.Object.References.Add("$env:NCHOME\bin\assembly\2.0\Alachisoft.NCache.Management.dll");
|
||||
$project.Object.References.Add("$env:NCHOME\bin\assembly\2.0\Alachisoft.NCache.Runtime.dll");
|
||||
$project.Object.References.Add("$env:NCHOME\bin\assembly\2.0\Alachisoft.NCache.Security.dll");
|
||||
$project.Object.References.Add("$env:NCHOME\bin\assembly\2.0\Alachisoft.NCache.Serialization.dll");
|
||||
$project.Object.References.Add("$env:NCHOME\bin\assembly\2.0\Alachisoft.NCache.Web.dll");
|
||||
|
||||
$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."
|
||||
}
|
||||
11
packages/NC-OS-SessionStateProvider.4.4.0.0/tools/net20/Uninstall.Ps1
vendored
Normal file
11
packages/NC-OS-SessionStateProvider.4.4.0.0/tools/net20/Uninstall.Ps1
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
param($installPath, $toolsPath, $package, $project)
|
||||
|
||||
$project.Object.References | Where-Object { $_.Name -eq 'Alachisoft.NCache.Cache' } | ForEach-Object { $_.Remove() }
|
||||
$project.Object.References | Where-Object { $_.Name -eq 'Alachisoft.NCache.Common' } | ForEach-Object { $_.Remove() }
|
||||
$project.Object.References | Where-Object { $_.Name -eq 'Alachisoft.NCache.Management' } | ForEach-Object { $_.Remove() }
|
||||
$project.Object.References | Where-Object { $_.Name -eq 'Alachisoft.NCache.Runtime' } | ForEach-Object { $_.Remove() }
|
||||
$project.Object.References | Where-Object { $_.Name -eq 'Alachisoft.NCache.Security' } | ForEach-Object { $_.Remove() }
|
||||
$project.Object.References | Where-Object { $_.Name -eq 'Alachisoft.NCache.Serialization' } | ForEach-Object { $_.Remove() }
|
||||
$project.Object.References | Where-Object { $_.Name -eq 'Alachisoft.NCache.Web' } | ForEach-Object { $_.Remove() }
|
||||
$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() }
|
||||
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