Check existence of ANCMV2 Path (#1397)
This commit is contained in:
parent
4a177d6b35
commit
c72df2865c
|
|
@ -119,11 +119,25 @@ namespace Microsoft.AspNetCore.Server.IntegrationTesting
|
||||||
throw new FileNotFoundException("AspNetCoreModule could not be found.", ancmFile);
|
throw new FileNotFoundException("AspNetCoreModule could not be found.", ancmFile);
|
||||||
}
|
}
|
||||||
|
|
||||||
Logger.LogDebug("Writing ANCMPath '{ancmPath}' to config", ancmFile);
|
Logger.LogDebug("Writing ANCMPath '{ancmFile}' to config", ancmFile);
|
||||||
serverConfig =
|
serverConfig =
|
||||||
serverConfig.Replace("[ANCMPath]", ancmFile);
|
serverConfig.Replace("[ANCMPath]", ancmFile);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (serverConfig.Contains("[ANCMV2Path]"))
|
||||||
|
{
|
||||||
|
var ancmFile = Path.Combine(contentRoot, Is64BitHost ? @"x64\aspnetcorev2.dll" : @"x86\aspnetcorev2.dll");
|
||||||
|
|
||||||
|
if (!File.Exists(Environment.ExpandEnvironmentVariables(ancmFile)))
|
||||||
|
{
|
||||||
|
throw new FileNotFoundException("AspNetCoreModuleV2 could not be found.", ancmFile);
|
||||||
|
}
|
||||||
|
|
||||||
|
Logger.LogDebug("Writing ANCMV2Path '{ancmFile}' to config", ancmFile);
|
||||||
|
serverConfig =
|
||||||
|
serverConfig.Replace("[ANCMV2Path]", ancmFile);
|
||||||
|
}
|
||||||
|
|
||||||
Logger.LogDebug("Writing ApplicationPhysicalPath '{applicationPhysicalPath}' to config", contentRoot);
|
Logger.LogDebug("Writing ApplicationPhysicalPath '{applicationPhysicalPath}' to config", contentRoot);
|
||||||
Logger.LogDebug("Writing Port '{port}' to config", port);
|
Logger.LogDebug("Writing Port '{port}' to config", port);
|
||||||
serverConfig =
|
serverConfig =
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue