我不得不格式化我的电脑,重新安装所有Visual Studio和Xamarin的东西,但在那之后,我的旧项目和新项目抛出了这个错误:
找不到导入的项目“C:\ Program Files(x86)\ Windows Kits \ 10 \ bin \ 10.0.14393.0 \ XamlCompiler \ Microsoft.Windows.UI.Xaml.Common.targets”。确认声明中的路径是否正确,以及该文件是否存在于磁盘上。 C:\ Program Files(x86)\ MSBuild \ Microsoft \ WindowsXaml \ v14.0 \ 8.21 \ Microsoft.Windows.UI.Xaml.Common.targets
我甚至无法理解此错误,或在Google中找到任何内容。第一个文件地址与第二个文件地址不同,没有意义。第二个,是我的UWP.csproj中的实际一个,它位于我在这个位置的驱动器中。第一个文件地址我不知道它来自哪里,它不在我的驱动器中。我的驱动器中不存在10.0.14393.0文件夹。
知道如何理解这个问题并修复它吗?
由于
编辑: 再次格式化我的计算机并重新安装整个Visual Studio / Xamarin套件后,我验证了我的计算机中存在这两个路径。我想知道发生了什么。
答案 0 :(得分:0)
在解决方案资源管理器中的SampleProject上右键单击.csproj文件(加载失败),然后右键单击选择编辑解决方案。一旦到达那里,然后找到TargetPlatformVersion标记,它也将具有十进制值,例如10.1.17882.0等等……然后打开文件夹C:\ Program Files(x86)\ Windows Kits \ 10 \ bin,您将看到版本SDK文件夹在那里,然后复制最新版本的SDK文件夹的文件夹名称和PASTE,或将TargetPlatformVersion标记SAME中的值10.1.17882.0替换为TargetPlatformMinVersion标记,但在.csproj文件中使用较低版本的SDK。右键单击并重新加载项目的欢呼声!