Hi Nara, Thank you for the update. Two additional suggestions: a) Review Agent extension configuration and b) update aspnet.config as your Introscope Agent is newer than 8.1.0.0, see below for a summary. I hope this helps, Regards, Sergio -------------------------a) Stop the monitored app b) Open a command prompt.Go to the (Parent Directory of )\UninstallerData\dotnet.
This is typically where the wilyregtool is located, and the full path typically looks like this:
Use wilyregtool command to register the WebServices.Observer.dll.
wilyregtool "C:\Program Files\CAWily\Introscope \wily\bin\WebServices.Observer.dll" c)Modify the .NET Framework configuration.
To configure the .NET Framework for Introscope SPM, you must modify the .NET Framework configuration.
For more information about .NET Framework configuration, see
http://msdn.microsoft.com/en-us/library/1xtk877y(VS.71).aspx.
i. Locate the machine.config file, which is typically located in the C:\WINDOWS\Microsoft.NET\Framework\vx.x\CONFIG directory, where vx.x is the .NET version.
For example, the directory for .NET 1.1 might be v1.1.4322 and the directory for .NET 2.0 might be v2.0.50727.ii. Make a backup of the machine.config file and store the backup file in a secure location.iii. Open the machine.config file and search for .
You should find under . If you do not, type under . It should look like this:
iv. Search for . You should find under . If you do not, type under . It should look like this:
v. Add this code below .
, Culture=neutral, PublicKeyToken=99330fac7173009e" group="0" priority="3" />
vi. Save the machine.config file.
IMPORTANT:
-- Whenever you upgrade the Introscope Agent, the machine.config file will also require updates. See Appendix A of the SOA Performance Management documentation for details. --If the Introscope Agent version installed is higher than 8.1.0.0, you must also update the aspnet.config file, as shown below. If you install or upgrade the Introscope .NET Agent to a version later than 8.1, in order for the .NET Agent extension to work you must make these configuration changes to redirect dll’s. If you do not do this, then you might receive an error similar to the one you described: " System.IO.FileNotFoundException: Could not load file or assembly .. ..."To redirect dll’s for Introscope .NET Agent versions later than 8.1: 1. Find the aspnet.config application server configuration file used by the IIS application server. a. In Windows, choose Start -> Run to open the Run dialog box.
b. In the Run dialog box Open field, type Microsoft.NET, then press OK.
c. Go to the Framework\vx.x.xxxx directory, where vx.x.xxxx is the .NET version. For example, the directory for .NET 1.1 might be v1.1.4322 and the directory for .NET 2.0 might be v2.0.50727.
d. Search for the aspnet.config file. In most cases, the config file will be found in the v2.x directory. 2. Modify the .NET Agent configuration in the aspnet.config file by adding the lines shown in bold below, where is the new Introscope .NET Agent version, and is the Introscope installation directory:
upgradedAgentVersio n>" />
upgradedAgentVersion >" href="
file:/// Agent_Home >\\bin\\wily.Agent.dll"/>
Note: In order for the .NET Agent to work properly, the statement
must be inside .
In addition, must be under . 3. Restart the IIS application server.