microsoft / microsoft/WindowsAppSDK

Microsoft.Windows.SDK.BuildTools.MSIX.Pri.targets(838,5): error MSB4044: The "WinAppSdkGenerateProjectPriFile" task was not given a value for the required parameter "ProjectPriIndexName".

Open
#6,676 0 comments 0 reactions 0 assignees View on GitHub
area-MSIXBuildTools needs-triage
Dominant language
C++
Stars
4.7k
Forks
471
Avg merge
3d 13h
Merged PRs (30d)
28

Description

### Describe the bug

I tried building my MSIX on a fresh buildserver and got the error

Microsoft.Windows.SDK.BuildTools.MSIX.Pri.targets(838,5): error MSB4044: The "WinAppSdkGenerateProjectPriFile" task was not given a value for the required parameter "ProjectPriIndexName".

Pointing to the following build files:

```

```

Any idea what I need to set to get it to work?

### Steps to reproduce the bug

Not sure

### Expected behavior

_No response_

### Screenshots

_No response_

### NuGet package version

\microsoft.windows.sdk.buildtools.msix\1.7.260610101

### Packaging type

_No response_

### Windows version

_No response_

### IDE

_No response_

### Additional context

_No response_

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with Microsoft.Windows.SDK.BuildTools.MSIX.Pri.targets around line 838 and trace where ProjectPriIndexName is expected to be set for _SplitResourcesPri. Reproduce the MSIX build with Microsoft.Windows.SDK.BuildTools.MSIX 1.7.260610101 on a fresh build server, then verify that the build no longer reports the missing required parameter.

Written by the indexing model from the issue text.

Assessment

Domain
build-system
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.