簡體   English   中英

我的.NET Framework WPF應用程序看不到我的.NET標准庫

[英]My .NET Framework WPF App doesn't see my .NET Standard Library

我試圖跟進一個教程,並且我所做的一切都很完美,我檢查了3次。 我是新來的。

這是一個類, 它是一個.NET Core庫 ,我通過簡單地編輯.csproj文件來遷移它:

namespace WiredBrainCoffee.Simulator
{
    public class CoffeeMachine
    {
        public int CounterCappuccino { get; private set; }

        public void MakeCappuccino()
        {
            CounterCappuccino++;
        }
    }
}

這是.NET Framework WPF應用程序代碼,其中包含一個簡單的按鈕和一個文本框,該文本框在我每次按下按鈕時都會更新並添加一個。

        public MainWindow()
        {
            InitializeComponent();
            _coffeMachine = new CoffeMachine();
            txtCappucinoCounter.Text = _coffeMachine.CounterCappuccino.ToString();
        }

        private void ButtonMakeCappuccinoClick(object sender, RoutedEventArgs e)
        {
            _coffeMachine.MakeCappuccino();
            txtCappucinoCounter.Text = _coffeeMachine.CounterCappuccino.ToString();
        }

問題是它不起作用。 _coffeMachine在每個位置都有一個紅色下划線,並且無法自動生成using WiredBrainCoffee.Simulator因此我手動進行了嘗試,但它也不起作用。

右鍵單擊您的項目,添加->參考,選擇另一個項目。

確保您要使用的類是公共的(默認情況下是內部類)。

您還需要定義_coffeMaker的類型。 在您的情況下,它必須是一個類變量

那應該工作

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM