dotnet / dotnet/project-system

Default C# Console (.NET Framework) project template and the DocumentationFile location

Open
#2,996 5 comments 0 reactions 0 assignees View on GitHub
Feature-Legacy-Application-Designer Triage-Approved
Dominant language
C#
Stars
1k
Forks
415
PR merge metrics
No merged PRs in 30d

Description

By default if I enable the doc file for a new C# console app (.NET Framework), non SDK style, it generates `bin\Debug\ConsoleApp9.xml`.

Isn't this wrong? Then I see this during the build:
```
Did not copy from file "bin\Debug\ConsoleApp9.xml" to file "bin\Debug\ConsoleApp9.xml" because the "SkipUnchangedFiles" parameter was set to "true" in the project and the files' sizes and timestamps match.
```

I'd expect the right thing there would be to tell Csc to output it to obj\Debug\ConsoleApp9.xml, so that this step then copies it from obj to bin?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.