I do confirm that System.Net.Http.dll is missing. I tried and added the missing dll however I did the manual dashboard addition but still have errors like
Could not load type 'Governor.Umbraco.uShare.UI.Dashboard.Dashboard'
That extension seems to be really useful for many of my projects but couldn't manage to install it properly
First of all, since you're using Umbraco 4.7.2, can you please confirm that you've installed uShare_4.5.0.zip and not the default download which is intended for Umbraco 6.x?
Then to make sure I understand - did you actually at first get the "missing System.Net.Http.dll" error? If I understand correctly, you then dropped in the missing dll and also manually updated the dashboard.config to add the uShare tab?
If the package installation was successful, the uShare dashboard section should've been added in automatically. Was the installation successful or did it fail that you had to add it manually to the dashboard?
On a successful installation, you should have the following:
1) /umbraco/plugins/uShare folder with 6 files 2) /bin/Governor.Umbraco.uShare.dll 3) /bin/DotNetOpenAuth.dll 4) /config/uShare.config 5) new Datatype Render Control type: "uShare" 6) new "uShare" Content dashboard tab
We are aware of the issue with the missing System.Net.Http.dll and will upload a fixed version shortly.
Let me know if this has helped you to solve the issue. If you have installed the incorrect uShare version, easiest is probably to uninstall and re-install the correct version. If you're still having the issue, any further information would be appreciated to help reproduce the error.
I confirm that I used the uShare 4.5.0 for an u 4.7.2 installation
Initial installation failed and then just go back and add the missing dll and no more error coming. So I had to go and create the dashboard on my own which I did but getting other errors as mentioned before.
I think the problem is because on the installation error because
4) uShare.config missing
5) datatype missing
6) missing which I created manually
I tried even to uninstall it and reinstall it again while I left the missing dll inside bin folder on my website but even like this the installation didn't finished properly.
Please check the screenshot for the error occurred.
The System.Runtime.CompilerServices.ExtensionAttribute type has been moved from System.Core.dll (.NET 4.0) to mscorlib.dll (.NET 4.5). I assume you have .NET 4.0 installed and not .NET 4.5? From what I see, one way to fix this would be to install NET 4.5, however the issue should really be resolved in uShare itself.
uShare is using ILMerge to avoid conflicts with other third party packages using similar references than uShare. Even though uShare is compiled against .NEt 4.0 (and not .NET 4.5), it seems ILMerge is targeting the incorrect framework location which causes the issue.
Can you please confirm that this is actually the case on your side - that you've got only .NET 4.0 installed and not .NET 4.5. Also, are you running on 32bit or 64bit?
I can look into this issue and hopefully provide a fix (together with the missing System.Net.Http.dll) with the next release which should then hopefully be available shortly.
Also, in terms of missing numbers 4,5,6 in your failed installation - uShare.config will be created automatically if not present, so don't worry about this. Also, uShare does not install a datatype, but adds a new datatype render control to base your own new datatype on.
Apologies for the delay in my response. Yes, a quick fix should be to install .NET 4.5. I am working on a fix and will be releasing a new version soon. Depending on a few things, hopefully within the next week. I'll keep you updated.
Good to hear it installed withour error this time. In order to test the missing System.Net.Http.dll issue further - can you please confirm if the System.Net.Http.dll that you dropped into the bin manually was present during this install or if you've removed it before installing?
it was presented before the installation, so I unistal it and re-install again the whole package, The insatllation went through nicely however front end site didn't work. I added again the missing dll and now it's fine.
Was the frontend error to do with the actual System.Net.Http.dll? This assmebly should be merged into Governor.Umbraco.uShare.dll, so should not need the original one anymore. However, I wouldn't have expected it to affect the frontend, especially since you didn't need this dll before uShare. Is it possible that you could include the error?
It's the same error as I had at the first time tried to install it. It's not a .NET error rather than a stupid thing, have a look at the screenshot. I can't really search further on that as the site is live.
no these is not such a problem for me. The only problems were during the installation, Give some more information to Rigart and I am sure he will help you on that.
There are a few issues discussed in this thread. I think in your case you're referring to the XSLT issue specifically? Thanks for creating a new request for this. We can pick it up from there.
Couldn't install it on 4.7.2
Hi any idea why is not working on 4.7.2
I checked on your website and there is a comment with similar problems
http://www.governor.co.uk/news-plus-views/2013/july/ushare-share-content-on-social-media-through-umbraco/
I do confirm that System.Net.Http.dll is missing. I tried and added the missing dll however I did the manual dashboard addition but still have errors like
Could not load type 'Governor.Umbraco.uShare.UI.Dashboard.Dashboard'
That extension seems to be really useful for many of my projects but couldn't manage to install it properly
Thank, George
Hi George
First of all, since you're using Umbraco 4.7.2, can you please confirm that you've installed uShare_4.5.0.zip and not the default download which is intended for Umbraco 6.x?
Then to make sure I understand - did you actually at first get the "missing System.Net.Http.dll" error? If I understand correctly, you then dropped in the missing dll and also manually updated the dashboard.config to add the uShare tab?
If the package installation was successful, the uShare dashboard section should've been added in automatically. Was the installation successful or did it fail that you had to add it manually to the dashboard?
On a successful installation, you should have the following:
1) /umbraco/plugins/uShare folder with 6 files
2) /bin/Governor.Umbraco.uShare.dll
3) /bin/DotNetOpenAuth.dll
4) /config/uShare.config
5) new Datatype Render Control type: "uShare"
6) new "uShare" Content dashboard tab
We are aware of the issue with the missing System.Net.Http.dll and will upload a fixed version shortly.
Let me know if this has helped you to solve the issue. If you have installed the incorrect uShare version, easiest is probably to uninstall and re-install the correct version. If you're still having the issue, any further information would be appreciated to help reproduce the error.
Best regards,
Rigardt
Hi there,
I confirm that I used the uShare 4.5.0 for an u 4.7.2 installation
Initial installation failed and then just go back and add the missing dll and no more error coming. So I had to go and create the dashboard on my own which I did but getting other errors as mentioned before.
I think the problem is because on the installation error because 4) uShare.config missing 5) datatype missing 6) missing which I created manually
I tried even to uninstall it and reinstall it again while I left the missing dll inside bin folder on my website but even like this the installation didn't finished properly.
Please check the screenshot for the error occurred.
Best, Giorgos
Hi George
The System.Runtime.CompilerServices.ExtensionAttribute type has been moved from System.Core.dll (.NET 4.0) to mscorlib.dll (.NET 4.5). I assume you have .NET 4.0 installed and not .NET 4.5? From what I see, one way to fix this would be to install NET 4.5, however the issue should really be resolved in uShare itself.
uShare is using ILMerge to avoid conflicts with other third party packages using similar references than uShare. Even though uShare is compiled against .NEt 4.0 (and not .NET 4.5), it seems ILMerge is targeting the incorrect framework location which causes the issue.
Can you please confirm that this is actually the case on your side - that you've got only .NET 4.0 installed and not .NET 4.5. Also, are you running on 32bit or 64bit?
I can look into this issue and hopefully provide a fix (together with the missing System.Net.Http.dll) with the next release which should then hopefully be available shortly.
Also, in terms of missing numbers 4,5,6 in your failed installation - uShare.config will be created automatically if not present, so don't worry about this. Also, uShare does not install a datatype, but adds a new datatype render control to base your own new datatype on.
Regards,
Rigardt
Hi Rigardt,
Thanks for the great help!
I confirm that vps is running on .NET 4 and not 4.5 so I assume the quick way is to install the 4.5. As for the machine is 64bit
Apart from that when do you thing would be possible to make the new package available for download.
Best, Giorgos
Hi Giorgos
Apologies for the delay in my response. Yes, a quick fix should be to install .NET 4.5. I am working on a fix and will be releasing a new version soon. Depending on a few things, hopefully within the next week. I'll keep you updated.
Best,
Rigardt
Hi Giorgos
I've uploaded a new release which should fix the following issues:
Hi Rigardt,
Just tried to install it and everything looks fine, site is up and running no error occured. Nice so far.
Now need some time to set up all accounts and try to make some posts. Will let you know soon.
Great help & support!
Best, Giorgos
Hi Giorgos
Good to hear it installed withour error this time. In order to test the missing System.Net.Http.dll issue further - can you please confirm if the System.Net.Http.dll that you dropped into the bin manually was present during this install or if you've removed it before installing?
Thanks,
Rigardt
Sorry Rigardt,
it was presented before the installation, so I unistal it and re-install again the whole package, The insatllation went through nicely however front end site didn't work. I added again the missing dll and now it's fine.
Best, Giorgos
Hi Giorgos
Was the frontend error to do with the actual System.Net.Http.dll? This assmebly should be merged into Governor.Umbraco.uShare.dll, so should not need the original one anymore. However, I wouldn't have expected it to affect the frontend, especially since you didn't need this dll before uShare. Is it possible that you could include the error?
Many thanks for your feedback on this.
Regards,
Rigardt
Rigardt,
It's the same error as I had at the first time tried to install it. It's not a .NET error rather than a stupid thing, have a look at the screenshot. I can't really search further on that as the site is live.
Best, Giorgos
Ok, no problem. Thanks for the feedback.
Regards,
Rigardt
Hi Giorgos
Can I please request that you mark this issue as solved? It will make it a bit easier for me to manage any unsolved issues. Many thanks.
Best,
Rigardt
Hi Giorgos Grispos,
I have the same problem. Installtion goes fine with 4.5.1 of Ushare.
But i cant add new xslt files, i get an error.
Can you check to see i you have this problem?
Hi Peter,
no these is not such a problem for me. The only problems were during the installation, Give some more information to Rigart and I am sure he will help you on that.
Best, Giorgos
Hi Peter
There are a few issues discussed in this thread. I think in your case you're referring to the XSLT issue specifically? Thanks for creating a new request for this. We can pick it up from there.
Rigardt
is working on a reply...