xaml - .cs 文件不在 .xaml 文件下
问题描述
我是新手自学Xamarin,一直在做小项目,直到遇到这个问题。每次我开始新项目时,都会出现错误:
"Could not restore Packages".
App.xaml.cs
曾经在App.xaml
和main.xaml.cs
曾经在 之下main.xaml
。现在他们有 2 个独立的文件。
- 1)如何恢复包?
- 2) 如何将 .cs 文件关联到 .xaml 文件?
提前致谢
解决方案
我正在从事的一个项目有一段时间存在这个问题,这就是解决它的方法。
将此 XML 分组放在您的Test.csproj文件中。
<ItemGroup>
<!-- https://bugzilla.xamarin.com/show_bug.cgi?id=55591 -->
<None Remove="**\*.xaml" />
<Compile Update="**\*.xaml.cs" DependentUpon="%(Filename)" />
<EmbeddedResource Include="**\*.xaml" SubType="Designer" Generator="MSBuild:UpdateDesignTimeXaml" />
</ItemGroup>
请注意,在未来的更新中,请原谅我,因为我没有 100% 记得,Visual Studio 或 .NetStandard 的更新解决了这个问题。我们的项目不再需要这个修复。
推荐阅读
- ios - 在 iOS 中检测 CBPeripheral 对象状态从“已连接”变为“已断开”
- codeblocks - 如何在代码块中设置默认字体大小?
- nativescript - “ImageAsset”类型上不存在属性“toBase64String”
- wpf - 具有多个用户控件级别的属性的 WPF 绑定
- rspec - 如何访问类的私有属性?
- c++ - 使用 Qt 创建相同的 svg 元素并使用不同的 id 集读取它
- list - 编写一个函数accordian(l),将整数列表作为输入,如果每个相邻元素的绝对差在增加,则返回 True
- xml - 提取记录 XML oracle 11g 期间的问题
- typescript - TypeScript 中的条件类型和递归
- reactjs - 为什么 React 类组件转换为功能组件,其中钩子未在文档的事件处理程序中获取状态