![](/img/trans.png)
[英]How To Set An MSBuild Condition on the MSBuild Version
是否有條件可以設置為根據 MSBuild 本身的版本更改給定項目的TargetFrameworks ? 我有一個混合了 .NetFramework 4.8、NetStandard2 和 .net 6 個庫的解決方案。 我正在嘗試在 Linux 主機上的 Mono 下構建解決方案,但我必須 selec ...
[英]How To Set An MSBuild Condition on the MSBuild Version
是否有條件可以設置為根據 MSBuild 本身的版本更改給定項目的TargetFrameworks ? 我有一個混合了 .NetFramework 4.8、NetStandard2 和 .net 6 個庫的解決方案。 我正在嘗試在 Linux 主機上的 Mono 下構建解決方案,但我必須 selec ...
[英]Exception serializing Anonymous Type to JSON when nested property names are the same in .net5+
我正在將一些測試項目從 .netcore 3.1 遷移到 .net6,並在將匿名類型序列化為 json 時遇到意外異常。var obj = new { input = new { foo = "foo" }, INPUT = new { foo = "foo" } ...
[英]Getting the ChangeEventArgs value from Blazor component EventCallback? Currently is null after refactor
我重構了我編寫的一些 Blazor 代碼,用於將帶有 onchange function 的下拉列表從頁面移動到帶有 EventHandler 參數的單獨 Blazor 組件中。 以前它在頁面 razor 文件內部工作,onchange function,但現在當它作為 EventCallback ...
[英]Draw Line on Canvas Based on Mouse Movement in .NET MAUI
我正在嘗試構建一個像 MS paint 這樣的應用程序,其中有一個鉛筆圖標,當用戶在按住鼠標左鍵單擊按鈕的同時移動鼠標時,它可以畫一條線(手繪線)。 你知道如何實現這個嗎? ...
[英]How to downgrade dependency version of a package in dotnet6
我正在處理一個 .net6 項目,並在 class 庫(比如 BusinessLayer)之一中使用 Automapper 版本 12.0.0.0,它工作正常。 現在,當我在 BusinessLayer class 庫中添加另一個本地開發的(例如 Package1)nuget package 時,它 ...
[英]Move the button horizontally in Grid of WPF app
我的 WPF 應用程序有很多按鈕,它們排在第一行,如下圖所示: 我想要的:當用戶單擊向左箭頭時,按鈕將向左移動 1 列,如下所示,向右箭頭則相反 我可以在 WPF 中這樣做嗎? 任何幫助將不勝感激。 ...
[英]Visual Studio 2022 Debugger thinks I changed code and wants to hot reload
編輯:下面提供了很好的診斷信息,但問題是我運行的是 Visual Studio 2022 17.3。 .NET 7 需要版本 17.4,我剛剛安裝了它。 一旦我安裝了最新版本的 VS,我所有的問題都消失了。 使用 Visual Studio 安裝今天突然調試我的 ASP.NET Core 6 和 ...
[英].net 6 api Redirect page cannot be found
我正在創建和測試我的第一個 api,使用 visual studio .net 6 核心和 EF 核心。 現在我只是想確保一切正常。 我有一個 controller,我想重定向到一個 html 頁面,該頁面提供一般 API 使用信息。 當我運行調試器並且瀏覽器打開到https://localhost ...
[英].Net 6 is requiring all non-nullable fields when I try to deserialize JSON
我正在將一個應用程序從 .Net 標准轉換為 .Net 6,但如果我不傳遞所有不可為 null 的字段,我的控制器就會拋出錯誤。 例如 當我嘗試將 object 傳遞給沒有其中一個字段的操作時,它會拋出類似“The FirstName field is required.”的錯誤。 我怎樣才能解決這 ...
[英]Entity Framework Core 6 - System.Data.SqlTypes.SqlNullValueException: Data is Null. This method or property cannot be called on Null values
我在 .NET 6.0 上使用 EF Core 6 並查看此錯誤: System.Data.SqlTypes.SqlNullValueException: 數據為 Null。無法對 Null 值調用此方法或屬性錯誤消息應指示 EF Core 正在嘗試讀取所需屬性的值,即數據庫中不應具有 null ...
[英]Redis Cache cashe-aside pattern code issue
我正在嘗試創建一個使用 Redis 緩存來構建以下模式的 BaseService: 從緩存中獲取如果在緩存中,則返回結果如果結果是 null,調用 Func 從源(數據庫)獲取結果放入緩存 Func 的返回結果我一切正常,但由於某種原因,調用以獲取結果的服務方法在編譯之前需要“等待等待”。 我似乎無 ...
[英]How to pass an integer as the Claim value when creating a new System.Security.Claim in C# (.NET6)?
我正在嘗試通過使用存儲在 Azure 密鑰庫中的私鑰對其進行簽名來創建一個 JWT 令牌。 我的代碼運行良好,它生成了令牌,但令牌無法與我嘗試登錄的 API 一起使用。 通過 Python 生成令牌工作正常。 我使用 jwt.io 來解碼有效載荷數據,並比較了通過 C# 和 Python 生成的令 ...
[英]How to detect globalization-invariant mode
.NET Core/6/7 支持全球化不變模式,它以多種方式改變有關全球化的行為。 庫如何檢測它是否在此模式下運行並相應地調整其行為? 到目前為止,我提出的唯一解決方案是利用這樣一個事實,即自 .NET 6 以來,在此模式下創建不是不變文化的文化將(根據本文檔)拋出CultureNotFoundE ...
[英]Is it possible to change the order of the Headers in a HttpWebResponseMessage using the ApiController?
我有一個遺留項目,它使用 .NET Framework 4.5.2 和 NancyModule。 當我得到 GET 請求的結果時,標頭具有以下順序: 鑰匙價值內容長度 206 內容類型應用程序/json; 字符集=utf-8 各不相同接受服務器微軟-HTTPAPI/2.0 關聯 </服務名稱 ...
[英]Clever way to handle operating system specific action? (Windowsl/Linux)
我目前正在 .NET6 中開發我的第一個跨平台應用程序,它應該在 windows 和 linux 上運行。我已經達到了第一個穩定的工作項目的地步。 現在我不想做一些重構,特別是對於代碼正在執行某些操作系統特定操作的部分。 目前,一個簡單的 if/else 解決了這個問題 我正在尋找一種避免這些 i ...
[英]Azure API deployment issue - Swashbuckle SwaggenGen Error
嘗試從 VS 2022 將我的應用服務部署到 Azure 時遇到問題。每次我都收到此錯誤: 我使用 .NET 6 作為我的目標框架,我已經將 Swashbuckle.AspNetCore package 更新到最新版本。 應用服務發布成功,但嘗試更新API時彈出錯誤。 在我的項目版本中,沒有 Sta ...
[英]Is it really more efficient to WhenAll() on a number of tiny awaitable methods?
給定一個外部 API 方法簽名,如下所示: Task<int> ISomething.GetValueAsync(int x) 我經常看到如下代碼: 在代碼審查中,有時會建議這是低效的,應該重寫: 我可以看到允許並行化背后的邏輯,但實際上這值得嗎? 它可能會給調度程序增加一些開銷,如果 ...
[英].net upgrade assistant added net7.0-windows for asp.net MVC webapplication during migration
我使用 .net 升級助手工具將我的 Web 應用程序轉換為 .net 框架 4.8 的 asp.net MVC with.cshtml 視圖以遷移到 .net 7 然后該工具包括 .net 7-windows 作為目標框架。 這與類型庫項目的情況相同。 但我的應用程序未使用 WPF 或 windo ...
[英]ASP.NET Core : getting values if its id exists in relational table with EF6 or Linq?
我有一張日期表和一張時間表。 這兩個表是相關的。 在日期表中,我創建了日期並為此日期定義了時間。 我想從數據庫中獲取指定時間的日期列表。 這是我的查詢:public async Task<List<ReserveDate>> GetReservedates() { ...
[英]Masstransit Extremely Slow Publishing
我們將 Masstransit 8.0.2 與 RabbitMQ(3.8.1 Erlang 22.1.5) 和 .Net6 一起使用。 正在從 TCPClient 應用程序發布消息。 消息發布時間逐漸增加,單條消息發布時間長達30分鍾。 所有消息都在后台 TCP 接收服務中發布。 數據速率很快,因為 ...