在VS 2017发布时,我创建了一个新的 Xamarin.Forms 空白应用程序(PCL)名称App5。 右键单击App5(Portable)Add - > New Item ...并选择" Forms MasterDetail Page Xaml"并默认为Name" Page1.xaml"并点击添加。
尝试构建项目并引发两个错误:
严重级代码说明项目文件行抑制状态错误 CS0101命名空间' App5'已包含' Page1'的定义 App5 C:\ Xamarin Projects \ App5 \ App5 \ App5 \ _ obj \ Debug \ App5.Page1.xaml.g.cs 17活跃
严重级代码描述项目文件行抑制状态 错误" ResolveLibraryProjectImports"任务意外失败。 System.IO.FileNotFoundException:无法加载程序集' App5,Version = 0.0.0.0,Culture = neutral,PublicKeyToken ='。也许它没有 存在于Mono for Android个人资料中? 文件名:' App5.dll' at Java.Interop.Tools.Cecil.DirectoryAssemblyResolver.Resolve(AssemblyNameReference) 参考,ReaderParameters参数) at Java.Interop.Tools.Cecil.DirectoryAssemblyResolver.Resolve(String fullName,ReaderParameters参数) at Java.Interop.Tools.Cecil.DirectoryAssemblyResolver.Resolve(String 全名) at Java.Interop.Tools.Cecil.DirectoryAssemblyResolver.GetAssembly(String 文件名) 在Xamarin.Android.Tasks.ResolveLibraryProjectImports.Extract(DirectoryAssemblyResolver res,ICollection1 jars,ICollection1 resolvedResourceDirectories, ICollection1 resolvedAssetDirectories,ICollection1 resolvedEnvironments) 在Xamarin.Android.Tasks.ResolveLibraryProjectImports.Execute() 在Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() 在Microsoft.Build.BackEnd.TaskBuilder.d__26.MoveNext()App5.Android
提前感谢您的帮助, AG