【发布时间】:2015-10-30 07:21:13
【问题描述】:
我目前正在为一个班级做一些作业,如果没有出现此错误,我根本无法运行任何代码集:
“C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(5,5):警告 MSB3644:框架“.NETFramework,Version=v4.5”的参考程序集不是找到。要解决此问题,请为此框架版本安装 SDK 或 Targeting Pack,或者将您的应用程序重新定位到已安装 SDK 或 Targeting Pack 的框架版本。请注意,程序集将从全局程序集缓存 (GAC ) 并将用于代替参考程序集。因此,您的程序集可能无法正确定位到您想要的框架。(MSB3644) (Comments_Console)"
所以我找到了这个堆栈溢出页面并尝试做两个答案:Xamarin Error: Framework not installed: .NETPortable, Version=v4.5
我下载了 Portable Tools 2 扩展,并尝试在命令提示符下以“PortableLibraryTools.exe /buildmachine”的形式运行它,但在我端运行失败。我还在管理员模式下运行命令提示符,结果相同。
我还注意到,在我的参考程序集文件夹中,根本没有 .NETPortable 文件夹,所有现有的 SDK 都安装到 Framework 文件夹中,没有其他文件夹。
我现在只在我的课程中使用 Xamarin for C#,所以这就是我将要使用的全部内容。
我真的不知道如何解决我的错误。我已经尝试过运行常规的 .NET Framework 4.6,但它与 Windows 10 不兼容。
任何帮助将不胜感激。
【问题讨论】: