Answered by:
Cannot register SdkShaInfo.dll - side by side issue?

Question
-
The client computer (Windows 7) is a clean install, joined to the domain and configured to get NAP working and it does work (followed the guidelines on the step by step document of setting up the NAP in a DHCP environment test lab).
When downloading and following the Windows 7 RC SDK instructions on setting up the NAP SDK, when registering SdkShaInfo.dll I get an error saying that it was unable to register as there is some side-by-side issue/configuration issue?
VC++ redist 2005 has been installed, and still no luck.
any ideas?
Need 2 be back @ MS - MS All the way! Follower since 1995 MS Super Evangelist| MSDN Forums ModeratorWednesday, July 29, 2009 10:47 AM
Answers
-
I seem to have fixed it, after installing VS2008 and the Win7 SDK - not sure which one fixed it.
but now, the problem is that on the client, the Sample SDK has not been initialised... and cannot seem to initialise it.
any ideas on how to get it up and running, so I can see it working from the server end when I create the policy with the sample SHV in the SDK?
Need 2 be back @ MS - MS All the way! Follower since 1995 MS Super Evangelist| MSDN Forums Moderator- Marked as answer by Greg LindsayMicrosoft employee Saturday, August 22, 2009 6:43 PM
Wednesday, July 29, 2009 11:46 AM -
Hi,
Please follow the following steps to register SDK SHA and SHV on Client and Server
Copy the NAP SDK binaries locally (say c:\sdk) and navigate to this newly created folder
1) On client, register the SDK SHA using sdksha.exe /register
2) On the server, register Corresponding SDK SHV using regsvr32 sdkshv.dll
3) On the Server, in the NPS configuration wizard (NPS.msc), modify all/reguired health policies both healthy and Unhealthy (NPS.msc->policies->Health Policies and double clicking required health policies and including the SDKSHV by checking "SDK SHV sample" from "SHVs used in this health policy") to include the newly register SDK SHV
4) On client, run Sdksha.exe /Execute and press keys 4 and 1 to make the SDK SHA healthy and Press keys 3 and 1 to make SDK SHA unhealthy
Please let me know if this dint work.
Thanks,
Naveen
-------------------------------------------------------------------------------------------------
The content provided is based on my personal experience and Microsoft is no way responsible for my replies.- Marked as answer by Greg LindsayMicrosoft employee Saturday, August 22, 2009 6:43 PM
Wednesday, July 29, 2009 9:21 PM -
Thanks Naveen for the details. Ahmed, the initialization step for SDK SHA is done as part of running the command Sdksha.exe /Execute.
Howard Lee - Microsoft- Marked as answer by Greg LindsayMicrosoft employee Saturday, August 22, 2009 6:43 PM
Monday, August 3, 2009 8:55 PM
All replies
-
I seem to have fixed it, after installing VS2008 and the Win7 SDK - not sure which one fixed it.
but now, the problem is that on the client, the Sample SDK has not been initialised... and cannot seem to initialise it.
any ideas on how to get it up and running, so I can see it working from the server end when I create the policy with the sample SHV in the SDK?
Need 2 be back @ MS - MS All the way! Follower since 1995 MS Super Evangelist| MSDN Forums Moderator- Marked as answer by Greg LindsayMicrosoft employee Saturday, August 22, 2009 6:43 PM
Wednesday, July 29, 2009 11:46 AM -
Hi,
Please follow the following steps to register SDK SHA and SHV on Client and Server
Copy the NAP SDK binaries locally (say c:\sdk) and navigate to this newly created folder
1) On client, register the SDK SHA using sdksha.exe /register
2) On the server, register Corresponding SDK SHV using regsvr32 sdkshv.dll
3) On the Server, in the NPS configuration wizard (NPS.msc), modify all/reguired health policies both healthy and Unhealthy (NPS.msc->policies->Health Policies and double clicking required health policies and including the SDKSHV by checking "SDK SHV sample" from "SHVs used in this health policy") to include the newly register SDK SHV
4) On client, run Sdksha.exe /Execute and press keys 4 and 1 to make the SDK SHA healthy and Press keys 3 and 1 to make SDK SHA unhealthy
Please let me know if this dint work.
Thanks,
Naveen
-------------------------------------------------------------------------------------------------
The content provided is based on my personal experience and Microsoft is no way responsible for my replies.- Marked as answer by Greg LindsayMicrosoft employee Saturday, August 22, 2009 6:43 PM
Wednesday, July 29, 2009 9:21 PM -
Thanks Naveen for the details. Ahmed, the initialization step for SDK SHA is done as part of running the command Sdksha.exe /Execute.
Howard Lee - Microsoft- Marked as answer by Greg LindsayMicrosoft employee Saturday, August 22, 2009 6:43 PM
Monday, August 3, 2009 8:55 PM