Applies To.NET Framework 4.6.2

狀況

假設您已經在您的電腦上升級到 Microsoft.NET Framework 4.6。ContentDispositionHeaderValue類別將不會排除在時間的小時部分的前置字元零。在舊版的.NET Framework 中,在tostring ()方法中的時間的小時部分會卸除前置字元零。在.NET Framework 4.6 中,時間的小時部分的格式設定將永遠是兩位數,並包含前置字元為零,必要時。例如,您可以輸入一次"2012 年 4 月 15 日,太陽 09:55:44 GMT"在舊版的.NET Framework 中,它會修改為 「 2012 年 4 月 15 日,太陽格林威治時間 9:55:44。"不過,在.NET Framework 表 4.6],就不會修改時間。

原因

之所以發生這個問題,是因為tostring ()方法,在.NET Framework 表 4.6] 的ContentDispositionHeaderValue類別中的變更。

解決方案

如果伺服器需要沒有前置字元零,消除前置字元零之前的值已傳遞至內容配置標頭的建構函式。如需有關已知問題,在.NET Framework 表 4.6] 的詳細資訊,請參閱已知.NET Framework 表 4.6] 的問題

更多的資訊

如需有關產品的版本控制變更,其效果,在.NET Framework 表 4.6] 的詳細資訊,請參閱在.NET Framework 表 4.6] 的應用程式相容性

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。