Symptoms
"There appears to be no Microsoft >NET framework installed on this machine"
Diagnoses
When attempting to generate a salesforce Instance using the BrokerManagement.exe application, I all the fields have been inputted correctly and select "Latest Available" under MS .NET version and click generate it gives the error stating the following:
"There appears to be no Microsoft >NET framework installed on this machine"
I have .NET 3.5, 4 and 4.5 installed.
Can you please advise what needs to be done to register the instance?
Resolution
The issue could be down to not have having the .NET 2.0 SDK.:
As a prerequisite to generating the service instance, the .NET 2.0 SDK must be installed. For more information see: http://www.microsoft.com/download/en/details.aspx?displaylang=enandid=19988
A Windows Registry entry of type String must be created in the following branch, HKLM > Software > Microsoft > .NETFramework with the following data:
Value name: SDKInstallRootv2.0
Value data: (this is the folder the SDK installed to)
You can have a look at the Salesforce documentation via the following KB:
http://help.k2.com/onlinehelp/k2blackpearl/userguide/4.6.9/webframe.html#b2%20reference%20-%20getting%20started%20with%20salesforce.html