如何将“安装”目标添加到 Xamarin.UWP .csproj 文件?
Posted
技术标签:
【中文标题】如何将“安装”目标添加到 Xamarin.UWP .csproj 文件?【英文标题】:How do I add an "install" target to a Xamarin.UWP .csproj file? 【发布时间】:2021-07-18 00:22:23 【问题描述】:我正在尝试从命令行构建和启动 Xamarin.Forms UWP 应用程序。使用 Visual Studio 2019 的开发人员命令提示符,我运行以下命令:
msbuild -t:build "project path\SimToools.UWP.csproj" && msbuild -t:install "project path\SimTools.UWP.csproj"
虽然一旦我运行这个命令,构建成功完成,然后我在命令提示符中遇到了这个错误,如下图所示:
如何在 SimTools.UWP.csproj 文件中为 MSBuild 添加安装目标?
【问题讨论】:
【参考方案1】:如何将“安装”目标添加到 Xamarin.UWP .csproj 文件?
根据以上描述,您已经成功构建了应用程序。但是安装应用程序时会抛出错误。 msbuild 不支持安装 UWP 应用。而对于安装 UWP 应用程序,您可能需要使用 WinAppDeployCmd.exe 命令工具来处理。更多详情请参考Install apps with the WinAppDeployCmd.exe tool文档。
【讨论】:
我会试试这个实现,非常感谢!虽然我有一个问题是如果 windows 可执行文件不支持直接运行,那么应用程序如何启动? 您只能侧载应用程序然后启动它。 我不知道如何使用 WinAppDeployCmd 安装 appx 包,是否有另一种方法可以用于纯本地而不是远程安装包? 好的,你可以使用power shell来安装uwp app,请参考document 谢谢尼科!这适用于安装和卸载。以上是关于如何将“安装”目标添加到 Xamarin.UWP .csproj 文件?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Visual Studio 2017 中执行 Xamarin.uwp