【发布时间】:2018-06-15 22:57:15
【问题描述】:
我有一个 ATL C++ 项目要添加到 Windows 商店。 我按照这里的说明进行操作: https://docs.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-packaging-dot-net 但是当我通过右键单击项目来构建我的 appx 包时,出现错误:
1>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\DesktopBridge\Microsoft.DesktopBridge.targets(179,5):错误 MSB4044:未给出“GenerateDesktopBridgeAppxManifest”任务所需参数“EntryPointExe”的值。
我在应用程序部分添加了对我的项目的引用,并将其设置为入口点。但是,即使项目名称在应用程序下方以粗体显示,该复选框似乎也没有保持应用。
在 Package.appxmanifest 中,这是在应用程序下:
<Applications>
<Application Id="App"
Executable="$targetnametoken$.exe"
EntryPoint="$targetentrypoint$">...
是否应该在某个时候替换宏?
我也尝试使用 C++ 部分下的项目而不是 C#,如第一条说明所示,但也出现错误。
【问题讨论】:
标签: desktop-bridge