狀況

假設您已經在您的電腦上升級到 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?

擴展您的技能

探索訓練 >

優先取得新功能

加入 MICROSOFT 測試人員 >

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×