Configurações do aplicativo de poupança
-
05-07-2019 - |
Pergunta
Eu tenho dois conjuntos em meu aplicativo. MyApplication.BO
e MyApplication.GUI
.
Tenho configurado propriedade-configurações para o meu BO montagem.
Agora, quando eu estou tentando compilar o código a seguir:
public class MyApplicationInfo
{
private string _nameOfTheUser;
public string FullNameOfTheUser
{
get { return _nameOfTheUser; }
set { _nameOfTheUser = value; }
}
public void Save()
{
try
{
MyApplication.BO.Properties.Settings.Default.FullNameOfTheUser = this.FullNameOfTheUser;
MyApplication.BO.Properties.Settings.Default.Save();
}
catch (Exception ex)
{
throw ex;
}
}
}
VS2005 está me dando o seguinte erro de compilação:
Erro 1 Propriedade ou indexador 'MyApplication.BO.Properties.Settings.FullNameOfTheUser' não pode ser atribuído a - É só ler F: \ CS \ MyApplication \ MyApplication.BO \ MyApplicationInfo.cs 57 17 MyApplication.BO
O que está errado com a minha abordagem?
Solução
No designer Configurações, certifique-se de que a propriedade Espaço para FullNameOfTheUser é definido como "usuário". Se você criar uma configuração com escopo de aplicação, é gerado como uma propriedade só de leitura. Dê uma olhada na este artigo para obter mais informações.
Outras dicas
As necessidades de ajuste de ter usuário, e não espaço de aplicação.