Reference with a yellow triangle, what does it mean?

Asked

Viewed 1,534 times

1

When you have an exclamation, I understand that the reference is in trouble and needs to be removed/reinstalled. But with this little triangle, I don’t know. I saw that the package is installed. In this case, what should I do? See the screenshot of my project references. inserir a descrição da imagem aqui

  • Already tried to re-install?

  • So I just wanted to know what the triangle means, if it’s something new or if you’ve changed the image of references with problems, you know. Just so you know.

1 answer

6

It depends. If you open your Lista de Erros should have a Warning that explains why these references are yellow. But it may be due to one of the following reasons:

  • The package may have application platform compatibility issues (For example, this warnings are common if Voce refers to framework packages 4.6. * in . net core)
  • The package is not compatible (or may have compatibility problems) with the version of the . net framework Voce is using. Example Voce was using a 4.6. version package. * and changed the version of its project to 4.5
  • The package is correctly referenced but Msbuild could not find it in the specified place (removing the reference and installing the package again can help)
  • Bruno, thank you for the explanation. If it’s just a Warning, not bad. It’s just that I can’t uninstall the package. I tried to remove the reference and refer it again and nothing. Only one is so troubled and can not update, only the Xamarin.GooglePlayServices.Base is like this. The rest have been fixed. Is there a manual way to uninstall the package? I know the post was not this, but it has to do, since the reference is bugged.

  • The reference is seguine. I point to the reference in the folder: C:\Mobile\Autorizador\packages\Xamarin.GooglePlayServices.Base.42.1021.1\lib\MonoAndroid70 and add. When I open the references, it has this image and in the property Way It’s blank, which means it’s not pointing anywhere. As it comes in a package, I believe that copy and play in another folder, can give bigger problems, right?

  • @pnet Yes you have the command Uninstall-Package <nome do pactore> should work. You should also be able to change the file *.csproj manually. to remove the reference manually. Regarding the location of the package I do not remember very well, I did a project in Xamarim some 3 years ago and I also remember having some problems in relation to that...

Browser other questions tagged

You are not signed in. Login or sign up in order to post.