メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

現象

プロジェクトがある場合は、4.6.2 の.NET Framework を明示的に対象には、 AppContextスイッチSwitch.System.IO.UseLegacyPathHandlingを無効にするまたはPath.GetDirectoryName()とPath.GetPathRoot() (http:// などの URI が渡されるとき無効なパスが例外をスローします。

原因

この問題は、URI 構文で許容通常これら 2 つの Api にパス Api の残りの部分に使用される、コロンの正確性の同じチェックが正しく追加されているために発生します。

解決策

この問題を回避するには、これらの Api を呼び出す前に URI プレフィックスを削除します。または、 AppContextスイッチSwitch.System.IO.UseLegacyPathHandling=trueを設定します。

.NET Framework チームは、この問題のバージョンの製品を今後の修正プログラムを提供中です。

詳細については、 .NET Framework 4.6.2 に関する既知の問題を参照してください。

詳細

詳細についてを参照してください4.6.2 の.NET Framework でアプリケーションの互換性

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×