我在 VS 2019 中使用 TargetFramework .NET 5.0(NET Core)創建了一個解決方案(包含 1 個專案)。我將 OutputPath(在專案屬性中)設定為 'bin\SomeMyFolder' 并希望我的所有輸出檔案都在那里。但事實證明,在檔案夾“ SomeMyFolde r”中放置了另一個檔案夾“ net5.0 ”,而我的檔案也在其中。我從未見過這樣的自定義檔案夾,以前由 VS 創建,與其他 .Net Framework 版本。有什么方法可以禁用 VS 2019 創建該檔案夾并在我設定的檔案夾中構建我的專案(直接進入SomeMyFolder)?PS:請不要在構建后事件中建議一些腳本,例如“copy SomeMyFolder\net5.0 -> SomeMyFolder | rmdir SomeMyFolder'
uj5u.com熱心網友回復:
這可以通過添加這樣的屬性組在您的 csproj 檔案中禁用。
<PropertyGroup>
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
</PropertyGroup>
更多資訊:https : //docs.microsoft.com/en-us/dotnet/core/project-sdk/msbuild-props#appendtargetframeworktooutputpath
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/344045.html
標籤:C# 。网 视觉工作室-2019 .net-5
