Windows应用商店是Windows应用程序的数字分发平台。它分发通用Windows平台应用程序(AppX软件包)和旧版Windows Phone应用程序(XAP软件包),但不分发旧版桌面应用程序(如MSI安装程序)。此标记不应用于平台问题(API等) - 请改用“uwp”。
Windows 2016 上的 StoreBroker 无法进行身份验证
我想在 TFS 构建管道流中使用 StoreBroker 将应用程序发布到 Windows 商店。 为此我使用以下脚本: [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolTy...
无法将 .NET maui 应用程序发布到 Windows 商店或旁加载
我有一个 .NET Maui 应用程序,我想将其发布到 Windows 商店。在新的 .NET 8 模板中,我看到以下行用于定位窗口 我有一个 .NET Maui 应用程序,我想将其发布到 Windows 商店。在新的 .NET 8 模板中,我看到以下针对 Windows 的行 <TargetFrameworks Condition="$([MSBuild]::IsOSPlatform('windows'))">$(TargetFrameworks);net8.0-windows10.0.19041.0</TargetFrameworks> 我看不到任何msBuildRuntimeType。 我尝试过直接发布并收到错误: 错误:无法识别指定的运行时标识符“win10-x64”。 请参阅 https://aka.ms/netsdk1083 了解更多信息。 C:\ Program Files \ dotnet \ sdk \ 8.0.400 \ Sdks \ Microsoft.NET.Sdk argets \ Microsoft.NET.Sdk.FrameworkReferenceResolution.targets 90 我找到了链接并点击了它。 我添加了 <TargetFramework>net8.0-windows10.0.19041.0</TargetFramework> 致我的project.csprog: <PropertyGroup> <TargetFrameworks>net8.0-android;net8.0-ios;net8.0-maccatalyst</TargetFrameworks> <TargetFrameworks Condition="$([MSBuild]::IsOSPlatform('windows'))">$(TargetFrameworks);net8.0-windows10.0.19041.0</TargetFrameworks> <!-- Uncomment to also build the tizen app. You will need to install tizen by following this: https://github.com/Samsung/Tizen.NET --> <!-- <TargetFrameworks>$(TargetFrameworks);net8.0-tizen</TargetFrameworks> --> <!-- Note for MacCatalyst: The default runtime is maccatalyst-x64, except in Release config, in which case the default is maccatalyst-x64;maccatalyst-arm64. When specifying both architectures, use the plural <RuntimeIdentifiers> instead of the singular <RuntimeIdentifier>. The Mac App Store will NOT accept apps with ONLY maccatalyst-arm64 indicated; either BOTH runtimes must be indicated or ONLY macatalyst-x64. --> <!-- For example: <RuntimeIdentifiers>maccatalyst-x64;maccatalyst-arm64</RuntimeIdentifiers> --> <RuntimeIdentifier>win-x64</RuntimeIdentifier> <OutputType>Exe</OutputType> <RootNamespace>AE</RootNamespace> <UseMaui>true</UseMaui> <SingleProject>true</SingleProject> <ImplicitUsings>enable</ImplicitUsings> <Nullable>enable</Nullable> <!-- Display name --> <ApplicationTitle>AE</ApplicationTitle> <!-- App Identifier --> <ApplicationId>com.companyname.ae</ApplicationId> <!-- Versions --> <ApplicationDisplayVersion>1.0</ApplicationDisplayVersion> <ApplicationVersion>1</ApplicationVersion> <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'ios'">11.0</SupportedOSPlatformVersion> <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'maccatalyst'">13.1</SupportedOSPlatformVersion> <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'android'">21.0</SupportedOSPlatformVersion> <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'windows'">10.0.17763.0</SupportedOSPlatformVersion> <TargetPlatformMinVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'windows'">10.0.17763.0</TargetPlatformMinVersion> <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'tizen'">6.5</SupportedOSPlatformVersion> <GenerateAppInstallerFile>True</GenerateAppInstallerFile> <AppxPackageSigningEnabled>True</AppxPackageSigningEnabled> <PackageCertificateThumbprint>78A9A7D249D1C892BF6CA01021D4CF662D989052</PackageCertificateThumbprint> <AppxPackageSigningTimestampDigestAlgorithm>SHA256</AppxPackageSigningTimestampDigestAlgorithm> <AppxAutoIncrementPackageRevision>True</AppxAutoIncrementPackageRevision> <AppxSymbolPackageEnabled>False</AppxSymbolPackageEnabled> <GenerateTestArtifacts>True</GenerateTestArtifacts> <AppInstallerUri>C://</AppInstallerUri> <HoursBetweenUpdateChecks>0</HoursBetweenUpdateChecks> <!--Ends here--> </PropertyGroup> 我还改变了MSIX-win10-x64.pubxml: <?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> <PublishDir>bin\Release\net8.0-windows\publish\</PublishDir> <PublishProtocol>FileSystem</PublishProtocol> <RuntimeIdentifier>win-x64</RuntimeIdentifier> <Platform>Any CPU</Platform> <Configuration>Release</Configuration> <TargetFramework>net8.0-windows10.0.19041.0</TargetFramework> <PublishSingleFile>false</PublishSingleFile> <PublishReadyToRun>false</PublishReadyToRun> <SelfContained>False</SelfContained> <PublishAppxPackage>true</PublishAppxPackage> <AppxPackageDir>bin\Release\net8.0-windows10.0.19041.0\win10-x64\AppPackages\</AppxPackageDir> </PropertyGroup> </Project> 现在我遇到了一组不同的错误: 错误:资产文件“[path]\AinsExaminations\AinsExaminations.Client\obj\project.assets.json”没有“net8.0”的目标。确保恢复已运行并且您已将“net8.0”包含在项目的 TargetFrameworks 中。 C:\ Program Files \ dotnet \ sdk \ 8.0.400 \ Sdks \ Microsoft.NET.Sdk argets \ Microsoft.PackageDependencyResolution.targets 266 属于 .NET Core 8 项目的类库。 与 program.cs 看起来像这样: <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>net8.0</TargetFramework> <ImplicitUsings>enable</ImplicitUsings> <Nullable>enable</Nullable> </PropertyGroup> <ItemGroup> <ProjectReference Include="..\AinsExaminations.Domain\AinsExaminations.Domain.csproj" /> </ItemGroup> </Project> 类库的前15行project.assets.json是 { "version": 3, "targets": { "net8.0": { "Azure.Core/1.35.0": { "type": "package", "dependencies": { "Microsoft.Bcl.AsyncInterfaces": "1.1.1", "System.Diagnostics.DiagnosticSource": "6.0.1", "System.Memory.Data": "1.0.2", "System.Numerics.Vectors": "4.5.0", "System.Text.Encodings.Web": "4.7.2", "System.Text.Json": "4.7.2", "System.Threading.Tasks.Extensions": "4.5.4" }, 请帮忙 我从来没有用类库发布 Windows 应用程序。我将所有代码从类库移至 Maui 应用程序。 应用程序更小并且发布得更好。
我正在收集 Windows 应用商店应用程序列表。 我使用这个 powershell 脚本: 获取 AppxPackage -AllUsers 这给了我多个应用程序。 我想知道是否有一个独特的价值...
在 Microsoft Store 上发布 VSTO Office 加载项
我有兴趣了解 VSTO 加载项(或 NetOffice、ExcelDNA 等)是否可以在 Microsoft Store 上发布和销售。 在过去,这是不可能的 - 参考这里。 也就是说,...
我想要更新我的应用程序,并在合作伙伴中心创建了新的提交。 每个项目均已签出,但“提交”按钮呈灰色,并显示错误“请检查并解决任何问题”
我知道 https://store.rg-adguard.net/ 可以从 ms store 生成临时链接来下载 .appxbundle/.appx 文件。但是,我想要为我的脚本提供更“永久”的解决方案。 还是
我开发了一个Windows通用应用程序,我尝试将该应用程序与商店关联起来, 当关联向导打开后登录时每次都会出现以下错误。 这是因为我的...
在 WinUI3 Windows SDK C# 应用程序中从单次购买转变为订阅模型
在 WinUI3 Windows SDK C# 应用程序中从单次购买转变为订阅模型 我目前正在开发 WinUI3 Windows SDK C# 应用程序,该应用程序可作为付费产品在
Windows 应用商店上的 Unity UWP 构建 - 包中支持的语言
我正在 Windows 应用商店上发布我的游戏,它支持多种语言。 但是当我将其上传到 Windows 应用商店时,它仅在支持的语言列表中显示“英语”(并且在
如何使用 MSIX“Windows 应用程序打包项目”设置应用程序的“开始于”文件夹
我有一个应用程序,它从它自己的程序文件文件夹中读取文件;应用程序假定它是在该特定文件夹(本地当前目录)中启动的。 (目前它崩溃了,因为...
如何创建具有 Windows 应用商店要求/依赖项的 MSI 安装程序
将应用程序提交到 Windows 应用商店时,您可以使用 EXE 或 MSI 或 MSIX 安装程序来执行此操作。 使用 EXE 时必须提供退出代码,并且所有退出代码都不容易实现,
Microsoft App Store:静默安装需要提升权限,但这在说明中没有披露
我想将我的应用程序提交到 Microsoft App Store,但由于以下错误而导致验证失败: 该产品无法通过应用商店安装。静默安装 需要更高的权限...
如何通过 API 获取 Windows 应用商店应用程序的退款信息
我们正在 Windows 商店中发布多款游戏,并希望在外部服务器中自动处理退款。是否有任何网络 API 允许我们获取特定应用程序的所有退款...
Windows 应用商店提交问题 - 在包的清单中发现重复的构建元数据文件
我在尝试向 Windows 应用商店提交应用程序时遇到问题。 之后我上传“.msixupload”文件。包分析器告诉我: 包验收验证错误:Dup...
我们使用电子建构器和reactJs来创建windows应用程序,我们的应用程序在电子建构器的帮助下很好地打包成.exe文件,但无法在windows商店发布,甚至......
从Powershell卸载/删除特殊的MS-Store应用程序
我正在寻找完美的Power Shell脚本,以从“ Windows 10”系统(所有发行版/内部版本)中删除/卸载特殊的MS-Store应用程序。我可能是一个从整体上清洁应用程序的脚本...
我的客户将我的Windows帐户([email protected])添加为他们的LOB发布者。但是他们在添加我的帐户时收到以下错误消息。我的userType是Member,没有其他角色和其他...
我正在写这篇文章,是因为我打电话给Microsoft,他们无法让我回答这些问题,并且在https://stackoverflow.com/上,我仅发现了有关该主题的非常老的问题。 1.我有...
CodenameOne UWP应用提交到Windows存储错误
尝试将CodenameOne UWP应用提交到Windows应用商店会产生以下错误:程序包接受验证错误:您无法提交预编译的.NET Native程序包。请上传Microsoft ...
如何在没有Windows Store或PowerShell的情况下停用Windows 10 S-Mode?
在我的新Lenovo IdeaPad S145上,已激活S模式,但由于没有Windows商店(尽管使用我的Microsoft帐户登录),因此无法将其停用,也无法下载...