狀況
假設您已經在您的電腦上升級到 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] 的應用程式相容性。