不能打电话给表格&类,不能使用Properties.Settings

时间:2013-04-09 12:15:03

标签: c# visual-studio-2012 syntax-error reinstall

过去2天Visual Studio很奇怪我已经重新安装它并且它没有解决我的问题。

我不能打电话给其他班级或表格:

班级: http://snag.gy/7W4dl.jpg

形式: http://snag.gy/lfm8Y.jpg

它不允许我使用Properties.Settings: http://snag.gy/W3VJn.jpg

代码打开mods表单:

private void button2_Click_1(object sender, EventArgs e)
{
    Mods modsForm = new Mods();
    modsForm.ShowDialog();
}

使用Properties.Settings和调用类事物的代码

if (SAVE_UN_CHECK.Checked)
{
    if (SAVE_UN_CHECK.Text != "")
    {
        string clearText = SAVE_UN_CHECK.Text.Trim();
        string cipherText = CryptorEngine.Encrypt(clearText, true);

        //Save textbox text to file
        Properties.Settings.Default.USER_USERNAME = cipherText;
        USERNAME_TEXT.Text = cipherText;
    }
}

怎么办?我从未遇到过这些奇怪的错误。 我已经重新安装了Visual Studio 2012和其他所有东西,比如SQL Server的东西。 但它没有解决问题。

这些是使用声明:

using System;
using System.Collections.Generic;
using System.Drawing;
using System.Windows.Forms;
using System.Threading;
using System.ComponentModel;
using System.Diagnostics;
using System.IO;
using System.Net;
using System.Data;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

1 个答案:

答案 0 :(得分:2)

您必须添加对包含CryptorEngineMods类型的dll的引用。右键单击该项目,然后选择Add Reference...

然后,您必须确保文件顶部的using语句指向定义CryptorEngineMods的命名空间。