Я изучаю Xamarin e Я создал приложение, которое вычисляет Bhaskara (кроссплатформенность).Это работает отлично, но когда я решаю изменить имя приложения , изменив Имя сборки и значок, , я получаю эти ошибки .
Я не использую Git, поэтому я просто вставлю сюда свой код:
MainPage.xaml:
`<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:firstProject"
x:Class="firstProject.MainPage">
<StackLayout Margin="10,10,10,0">
<Label Text="Insira o valor 'a':"
FontFamily="Century Gothic"
FontSize="17"
TranslationY="40"
TranslationX="4"/>
<Entry x:Name="aEntry"
Keyboard="Numeric"
TranslationX="0"
TranslationY="25"
/>
<Label Text="Insira o valor 'b':"
FontFamily="Century Gothic"
FontSize="17"
TranslationY="40"
TranslationX="4"/>
<Entry x:Name="bEntry"
Keyboard="Numeric"
TranslationX="0"
TranslationY="25"/>
<Label Text="Insira o valor 'c':"
FontFamily="Century Gothic"
FontSize="17"
TranslationY="40"
TranslationX="4"/>
<Entry x:Name="cEntry"
Keyboard="Numeric"
TranslationX="0"
TranslationY="25"/>
<Button x:Name="btnCalcular"
Text="Calcular"
FontFamily="Century Gothic"
FontSize="17"
TranslationY="50"
Clicked="btnCalcular_Clicked"/>
</StackLayout>
`
MainPage.xaml.cs:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Xamarin.Forms;
namespace firstProject
{
public partial class MainPage : ContentPage
{
public MainPage()
{
InitializeComponent();
}
public void Limpador()
{
aEntry.Text = "";
bEntry.Text = "";
cEntry.Text = "";
aEntry.Focus();
}
private void btnCalcular_Clicked(object sender, EventArgs e)
{
double a, b, c, delta, res1, res2;
a = Convert.ToDouble(aEntry.Text);
if (aEntry.Text == "0")
{
DisplayAlert("Oops!", "Eita! 'a' não pode ser igual a 0!", "Ah, ta...");
Limpador();
}
else
{
b = Convert.ToDouble(bEntry.Text);
c = Convert.ToDouble(cEntry.Text);
delta = b * b - 4 * a * c;
if (delta < 0)
{
DisplayAlert("Oops!", "Delta é menor que 0, não há raiz no conjunto dos reais", "Okay");
Limpador();
}
else
{
res1 = (-(b) + Math.Sqrt(delta)) / (2 * a);
res2 = (-(b) - Math.Sqrt(delta)) / (2 * a);
DisplayAlert("Resultados", "As raízes são: " + res1 + " e " + res2, "Legal!");
Limpador();
}
}
}
}
}
Я не занимался какой-либо другой «деятельностью», только написал код выше.Кто-нибудь может мне помочь?