Not able to install the UiPath.Web.Activities.HttpClient package - uipath

I am unable to install UiPath.Web.Activities.HttpClient via the manage packages option in UI path studio.
Does the UiPath studio community version not allow to install this package?

You are not able to search for HttpClient as it's just a lib of the package.
So simply search for "web" and under section "official" you should now be able to see your package:
Install it and you have that lib available:

Related

Failed to install ClosedXML dependency

I need to install ClosedXML dependency to build a C# project with .net framework 4.7.2 but when trying to install I always get the same error: "Cannot resolve dependency 'SixLabors.Fonts'. Sources used: 'nuget.org', 'Microsoft Visual Studio Offline Packages'"
I have tried everything to install from the nuget package manager
What version are you trying to install? I think you should install SixLabors.Fonts first and then install ClosedXML, as the newer versions of ClosedXML depend on it.
I faced the same proplem when trying to install ClosedXML today. ClosedXML depends on the SixLabors.Fonts library which is only available in beta at the moment.
To find the library with the NuGet Browser, make sure to check the "Include prerelease" box. You should then be able to find it listed below. After installing SixLabors.Fonts, you should be able to install ClosedXml without any further issues.

Nuget Visual Studio 2022 control dependency version

Whenever I try to install any package from Nuget through Visual Studio 2022 - be it the GUI or package manager console, I can't seem to find a way to get the highest dependency version.
For example: if I add latest version 1.0.152 protobuf-net.Grpc to my project it has a dependency on Grpc.Core.Api >= 2.36.1. The current version for Grpc.Core.Api is 2.46.3...
In the GUI under options I have no option to control dependency version what so ever it seems like the Install-Package cmdlet doesn't obey -DependencyVersion Highest:
Install-Package protobuf-net.Grpc -DependencyVersion Highest
Installing NuGet package protobuf-net.Grpc 1.0.152.
Committing restore...
Successfully installed 'Grpc.Core.Api 2.36.1'
Successfully installed 'Microsoft.NETCore.Platforms 2.1.0'
Successfully installed 'protobuf-net 2.4.6'
Successfully installed 'protobuf-net.Grpc 1.0.152'
Successfully installed 'System.Memory 4.5.3'
Successfully installed 'System.Private.ServiceModel 4.5.3'
Successfully installed 'System.Reflection.DispatchProxy 4.5.0'
Successfully installed 'System.Security.Principal.Windows 4.5.0'
Successfully installed 'System.ServiceModel.Primitives 4.5.3'
How can I force Nuget to install the highest dependencies version?
According to your description here are some suggestion:
First check your project type “-DependencyVersion Highest” only used in packages.config format.
You can see the project type support about two package management formats: Projects.config and PackageReference.
Someone posted a similar issue on github, see the issue here. Hope this help you.
If you want to use “Grpc.Core.Api 2.46.3 “, you can try to delete the bin and obj folder and then go to Tools>Options>Nuget Package Manager>General>Clear All Nuget Caches.
Then you can install Grpc.Core.Api 2.46.3 package before install protobuf-net.Grpc 1.0.152

Is 'Bower package management system' is now obsolete? What are the replacement of Bower (static content manager for client-site Web App)?

I am using 'Visual Studio 2019' and doing an 'ASP.NET Core 3.1' project. I was going to use
Bower package management system.
for my project. But then I saw that isn't included in the templates. Then while researching I found out that I can add that manually. And I also saw some saying that 'it is now obsolete and we should not use that'. There is a link:
https://devblogs.microsoft.com/aspnet/what-happened-to-bower/.
So, I need the best suggestion about how to go from here.
Should I set up the dependencies manually of 'Bower package management system' and use it in my project?
Should I install Bootstrap from 'NuGet Package Manager'? As, I was about to install Bootstrap with Bower.
Should I use an alternative of Bower? if 'yes' then suggest some packages similar to that.
Should I install Bower from NuGet? What does that package do?
Should I set up the dependencies manually of 'Bower package management
system' and use it in my project?
Actually, Since VS2017 and later, ASP.NET Core projects abandoned Bower system. Instead, not only Microsoft but also Bower itself suggests we should use npm Yarn or Webpack.
So if you still use Bower in your new project, you may encounter various compatibility issues, so we do not recommend you to use it in vs2019.
Should I install Bootstrap from 'NuGet Package Manager'? As, I was
about to install Bootstrap with Bower.
To install Bootstrap in VS 2019 project, nuget is a right way. So what you thought is right.
With nuget, additional parameters can be configured into the project according to the author's needs while installing the package, so using Nuget is more convenient and convenient.
Right-click on your project-->Manage Nuget pacakges--> search Bootstrap and install it.
Should I use an alternative of Bower? if 'yes' then suggest some
packages similar to that.
Please try to use Yarn, Webpack or Parcel rather than Bower.
Should I install Bower from NuGet? How does that package do?
The Bower package was last released in 2014 and after that, the official has announced to give up that package. It is just left as an outdated product on Nuget.
So you do not need to install that package but to use the new package just as I recommend.

Xamarin : Could not install package Parse 1.7.0

I am currently working on a cross-platform app with Xamarin and I am trying to use the NuGet package Parse 1.7.0, but when I try to install the package via NuGet on Visual Studio 2015, I get this error :
Could not install package 'Parse 1.7.0'. You are trying to install this package into a project that targets '.NETPortable,Version=v4.5,Profile=Profile259', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.
Is it to understand the Parse official package is not compatible with Xamarin ? If so, is there a way to make it compatible ?
Thanks in advance !
If you look inside the nupkg of this package:
https://www.nuget.org/packages/parse
You will find a lib folder with the following targets available. Thus you are trying to target Profile259, but there is no definition in the Parse NuGet package for this. That is why it fails. You must install against one of these targets instead.
Thus if you installed this individually into MonoAndroid or Xamarin.iOS10, it work install just fine (Xamarin.Android and Xamarin.iOS projects respectfully).
Had the same, just remove the Silverlight platform from your targets and it should work

Is there a way to install a NuGet package without all of its dependencies?

In a Visual Studio 2015 C# project, is there any way to selectively install the components of a NuGet package? (Aside from manually adding references)
Background:
I have been using the Microsoft.CodeAnalysis.CSharp package recently. This package contains several libraries that I need:
Microsoft.CodeAnalysis
Microsoft.CodeAnalysis.CSharp
It also installs many libraries that these are dependent on. For the features I am using, I only need these two:
System.Collections.Immutable
System.Reflection.Metadata
But it also installs many more libraries that I never need:
System.AppContext
System.ComponentModel.Composition
System.Console
System.Diagnostics.FileVersionInfo
System.Diagnostics.StackTrace
System.IO.FileSystem
System.IO.FileSystem.Primatives
System.Numerics
System.Security.Cryptography.Algorithms
System.Security.Cryptography.Encoding
System.Security.Cryptography.Primitives
System.Security.Cryptography.X509Certificates
System.Text.Encoding.CodePages
System.Threading.Thread
System.Xml
System.Xml.Linq
System.Xml.XmlDocument
System.Xml.XPath
Systen.Xml.XPath.XDocument
Is there someway I can check the boxes of the libraries I want when installing the package?
According to the docs , there only -IgnoreDependencies command could help us ignore all dependencies. We could not ignore part of dependencies.
But you could implement your requirement with -IgnoreDependencies, please refer to following steps:
Install the Microsoft.CodeAnalysis.CSharp package without any dependence:
Install-Package Microsoft.CodeAnalysis.CSharp -IgnoreDependencies
Install the dependence package Microsoft.CodeAnalysis. Common package without any dependence:
Install-Package Microsoft.CodeAnalysis.Common -IgnoreDependencies
Install the dependence package System.Collections.Immutable and System.Reflection.Metadata package:
Install-Package System.Collections.Immutable
Install-Package System.Reflection.Metadata
If you do not need to use the dependences of “System.Collections.Immutable”and “System.Reflection.Metadata”, you can also use the same option to ignore dependences.

Resources