我正在尝试编写一些c#代码,以将当前选定的项目放入解决方案中。
我在下面尝试过此代码。
if (args.InvokedItem is string ItemContent)
{
switch (ItemContent)
{
case "Log Food":
ContentFrame.Navigate(typeof(LogFood));
break;
case "Calculate Nutrition Goals":
ContentFrame.Navigate(typeof(MyNewPage));
break;
case "Set Nutrition Goals":
ContentFrame.Navigate(typeof(SetGoals));
break;
}
}
我遇到以下错误:
引发的异常:Microsoft.VisualStudio.Shell.15.0.dll中的“ System.TypeLoadException” Microsoft.VisualStudio.Shell.15.0.dll中发生了类型为'System.TypeLoadException'的未处理的异常 无法从程序集“ WindowsBase,版本= 4.0.0.0,文化=中性,PublicKeyToken =
中加载类型'System.Windows.Threading.Dispatcher'