该问题在这些步骤之后立即开始,以集成Dotfuscator。在此之前,我在加载项目或运行应用程序方面没有问题。
我所犯的错误:

安装缺失功能 安装Xamarin,在C#中构建本地Android应用程序。
我的设置:
我从这些问答网站(以及其他网站)尝试了这些步骤:
创建Xamarin.Forms跨平台应用程序时,“此项目需要Visual更新才能加载”错误
采取的步骤:
撤销Dotfuscator的更改使它再次加载,但这不是一个可接受的解决方案,我不明白它为什么一直要求重新安装Xamarin。
发布于 2017-11-09 16:00:23
tl;dr: VS2015混淆了.csproj文件生成的错误消息,直到我安装了VS2017才看到实际的错误并能够修复它。
因为我在VS2015中什么都没有得到,所以我决定在那里安装VS2017并尝试它。当项目无法加载时,我就得到了实际的错误消息:
未找到导入的项目"E:\workspacePath\Xamarin Apps\PreEmptive.Dotfuscator.Xamarin.targets“。确认声明中的路径是正确的,并且文件存在于磁盘上。
现在,这根本不是.targets文件所在的位置,我把它放在解决方案文件夹中,就像上面说的那样。要使其工作,我必须更改指令的“导入目标文件”部分第9步中的设置
<Import Project="..\..\PreEmptive.Dotfuscator.Xamarin.targets"/>至
<Import Project="..\PreEmptive.Dotfuscator.Xamarin.targets"/>神奇地,它再次工作,没有错误。
发布于 2018-09-28 11:29:52
转到“卸载或更改程序窗口”{“控制面板\程序\程序和功能”},查找“VisualStudio2015 Xamarin工具”并进行修复。
它解决了我的问题:)
https://stackoverflow.com/questions/47206334
复制相似问题