microsoft / microsoft/WPF-Samples

WPF Application Samples.sln contains missing csproj refereces

Open
#236 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

up-for-grabs
Dominant language
C#
Stars
5.7k
Forks
3.3k
Avg merge
12d 8h
Merged PRs (30d)
2

Description

I cloned the project and updated global.json to my local dotnet core version(3.1.100), and was able to build the projects under Sample Applications(containing WPF Application Samples.sln) one by one.

But when trying to build the entire solution, it gave me errors:

PS C:\G\WPF-Samples\Sample Applications> dotnet build
用于 .NET Core 的 Microsoft (R) 生成引擎版本 16.4.0+e901037fe
版权所有(C) Microsoft Corporation。保留所有权利。

C:\Program Files\dotnet\sdk\3.1.100\NuGet.targets(268,5): error MSB3202: 未找到项目文件“C:\G\WPF-Samples\Sample Applications\ExpenseItDemo\ExpenseItDemo.csproj”。 [C:\G\WPF-Samples\Sample Applications\WPF Application Samples.sln]
C:\Program Files\dotnet\sdk\3.1.100\NuGet.targets(268,5): error MSB3202: 未找到项目文件“C:\G\WPF-Samples\Sample Applications\EditBoxControlLibrary\EditBoxControlLibrary.csproj”。 [C:\G\WPF-Samples\Sample Applications\WPF Application Samples.sln]
C:\Program Files\dotnet\sdk\3.1.100\NuGet.targets(268,5): error MSB3202: 未找到项目文件“C:\G\WPF-Samples\Sample Applications\LogonScreenDemo\LogonScreenDemo.csproj”。 [C:\G\WPF-Samples\Sample Applications\WPF Application Samples.sln]
C:\Program Files\dotnet\sdk\3.1.100\NuGet.targets(268,5): error MSB3202: 未找到项目文件“C:\G\WPF-Samples\Sample Applications\NotepadDemo\NotepadDemo.csproj”。 [C:\G\WPF-Samples\Sample Applications\WPF Application Samples.sln]
C:\Program Files\dotnet\sdk\3.1.100\NuGet.targets(268,5): error MSB3202: 未找到项目文件“C:\G\WPF-Samples\Sample Applications\TrafficAlertDemo\TrafficAlertDemo.csproj”。 [C:\G\WPF-Samples\Sample Applications\WPF Application Samples.sln]
C:\Program Files\dotnet\sdk\3.1.100\NuGet.targets(268,5): error MSB3202: 未找到项目文件“C:\G\WPF-Samples\Sample Applications\VideoTextDemo\VideoTextDemo.csproj”。 [C:\G\WPF-Samples\Sample Applications\WPF Application Samples.sln]

生成失败。

C:\Program Files\dotnet\sdk\3.1.100\NuGet.targets(268,5): error MSB3202: 未找到项目文件“C:\G\WPF-Samples\Sample Applications\ExpenseItDemo\ExpenseItDemo.csproj”。 [C:\G\WPF-Samples\Sample Applications\WPF Application Samples.sln]
C:\Program Files\dotnet\sdk\3.1.100\NuGet.targets(268,5): error MSB3202: 未找到项目文件“C:\G\WPF-Samples\Sample Applications\EditBoxControlLibrary\EditBoxControlLibrary.csproj”。 [C:\G\WPF-Samples\Sample Applications\WPF Application Samples.sln]
C:\Program Files\dotnet\sdk\3.1.100\NuGet.targets(268,5): error MSB3202: 未找到项目文件“C:\G\WPF-Samples\Sample Applications\LogonScreenDemo\LogonScreenDemo.csproj”。 [C:\G\WPF-Samples\Sample Applications\WPF Application Samples.sln]
C:\Program Files\dotnet\sdk\3.1.100\NuGet.targets(268,5): error MSB3202: 未找到项目文件“C:\G\WPF-Samples\Sample Applications\NotepadDemo\NotepadDemo.csproj”。 [C:\G\WPF-Samples\Sample Applications\WPF Application Samples.sln]
C:\Program Files\dotnet\sdk\3.1.100\NuGet.targets(268,5): error MSB3202: 未找到项目文件“C:\G\WPF-Samples\Sample Applications\TrafficAlertDemo\TrafficAlertDemo.csproj”。 [C:\G\WPF-Samples\Sample Applications\WPF Application Samples.sln]
C:\Program Files\dotnet\sdk\3.1.100\NuGet.targets(268,5): error MSB3202: 未找到项目文件“C:\G\WPF-Samples\Sample Applications\VideoTextDemo\VideoTextDemo.csproj”。 [C:\G\WPF-Samples\Sample Applications\WPF Application Samples.sln]
0 个警告
6 个错误

已用时间 00:00:00.44
PS C:\G\WPF-Samples\Sample Applications>

among the erros 未找到项目文件 means 'not found the project file' in English.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with WPF Application Samples.sln and compare its six referenced project paths with the directories under Sample Applications, including ExpenseItDemo and EditBoxControlLibrary. Run dotnet build from Sample Applications to reproduce MSB3202, then verify that the solution references only existing project files and that the complete solution builds successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
build-system
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.