我使用VS 2022(17.5.3)与WPF应用程序.net7.0。我正在构建一个要在Microsoft商店中发布的应用程序。
遇到错误“在项目输出中找不到指定的EntryPointExe "。我搜索了很多导致这个错误的原因,但我失败了。
下面是我的主项目文件的配置。
<OutputType>WinExe</OutputType>
<!--<TargetFramework>net6.0-windows10.0.17763.0</TargetFramework>-->
<!--<TargetFrameworks>net7.0-windows10.0.19041.0</TargetFrameworks>-->
<TargetFrameworks>net7.0-windows10.0.19041.0</TargetFrameworks>
<TargetFrameworkVersion>v10.0.19041.0</TargetFrameworkVersion>
<Nullable>enable</Nullable>
<UseWPF>true</UseWPF>
<UseWinUI>true</UseWinUI>
<UseWindowsForms>true</UseWindowsForms>
<NeutralLanguage>en-US</NeutralLanguage>
还引用基于.NET Standard 2.0的CommonLibrary.csproj
我创建了一个应用程序打包项目与目标框架“ windows 10版本2004(10.0; build 19041).”我添加了对主应用程序的引用,创建了所需的图像,将项目与商店关联。
但在编译过程中,我收到错误“在项目输出中未找到指定的EntryPointExe”。
我被困在这里了。有没有人能给我带路?
问候
1条答案
按热度按时间ia2d9nvy1#
我很确定你的项目文件中有个打印错误。节点
TargetFrameworks
应该是单数:TargetFramework
(如第一个注解行中所示)这样应该可以: