I am trying to install DMF 2.0. Upon initial attempt the Prerequisite validation I had an error that said I need .NET framework 4.5. So I have now installed that. Now when I run the Prerequisite validation I'm getting two errors that state the following:
Gacutil utility for registering .NET 3.5 assembly
Gacutil utility for registering .NET 4.0 assembly
I haven't been able to locate any information on this specific issues. Any help would be greatly appreciated.
i have the same error :S
i´ll let you know if i solve this soon
Glad its not just me. I'll do the same.
I have been able to get the prerequisite validation to pass. I was fortunate to have a duplicate server. So I had somewhere to copy these files from. But what I found was the installing 4.5 will remove the previous .NET version files (This is on the KB for 4.5). So I had to copy the "gacutil.exe" and gacutil.exe.config" files to the following locations:
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0\Bin
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0\Bin\NETFX4.0 Tools
Leaving a copy of these files in each location fulfilled the validation.
thats the only solution you found? jeje i dont have those files so i am still looking for the validation to pass :S
as Zach said, replacing these files
into this paths:
it would pass the validation process.
Worked like charming , thanks
I have just the folowwing error "Gacutil utility for registering .NET 3.5 assembly".
And the workaround is not working for me.
Installing On Windows 2012 and i get the following any ideas?
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at DmfSetup.ValidatePrerequisites.GetGacUtilPath(String registryHive, Hashtable versions, GacutilType gacutilType)
at DmfSetup.ValidatePrerequisites.GetMicrosoftSDKInstallFolder(GacutilType gacutilType)
at DmfSetup.DmfMain.btnNext_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
Assembly Version: 126.96.36.199
Win32 Version: 4.0.30319.18033 built by: FX45RTMGDR
Assembly Version: 188.8.131.52
Win32 Version: 184.108.40.206
Win32 Version: 4.0.30319.18037 built by: FX45RTMGDR
Win32 Version: 4.0.30319.18022 built by: FX45RTMGDR
Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
<system.windows.forms jitDebugging="true" />
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
I too have the validation pre-req failure on "Gacutil utility for registering .NET 4.0 assembly" when trying to install the AOS component on the AOS server.
I have copied the gacutil and gacutil.exe.config into the following paths:
But still get the error. Any help would be gratefully recieved
I had to make sure there was a space in between "NETFX" and "4.0" in my path:
"C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0\Bin\NETFX 4.0 Tools\"
I have also seen other users report slightly different paths, so you could try these if the above doesn't work:
"C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0a\Bin\NETFX 4.0 Tools\"
"C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1\Bin\NETFX 4.0 Tools\"
Also note that if you installed the SDK on a different drive (other than C), it may be checking for the gacutil on that drive.