我正在尝试构建在我的系统上其他位置创建的解决方案。 XAML文件引用了一些第三方命名空间,其中一些在标题中给出了错误。尽管存在这些问题,该解决方案仍可编译运行
我在Windows 7系统上使用VS 2015。我尝试在Windows 10上使用VS 2015编译相同的解决方案没有问题。虽然我说我不相信这个问题与操作系统有任何关系,因为我相当肯定当我开始这个练习时,我没有看到这个问题。我相信在我调查其他问题时,它会在某个时刻悄悄进入。
以下是我遇到问题的命名空间。
xmlns:tb="http://www.hardcodet.net/taskbar"
xmlns:Controls="clr-namespace:MahApps.Metro.Controls;assembly=MahApps.Metro"
xmlns:ToggleSwitch="clr-namespace:ToggleSwitch;assembly=ToggleSwitch"
通过卸载软件包并从NuGet重新安装,我能够解决MahApps.Metro和ToggleSwitch的问题,但我不应该这样做。我还没有找到任务栏的解决方法。显然它已经过时,所以我无法从NuGet安装/卸载它。但是,我有DLL,所以我认为我应该没事。
在重建或更改构建类型已解决此问题的情况下,还有其他一些类似的帖子,但这些都不适用于我。我也尝试过使用VS 2013(最初用于构建解决方案)。
有什么想法吗?