Skip to content

Throws an exception when opening an existing file #54474

Closed
@Lydia-Shi

Description

@Lydia-Shi

Repro Steps

  1. Create NET Core console application
  2. Open Program.cs, add below code for Main method (\\winformtest\WinFormsRuntime\Libs\WFCTestLib\Util\Images\class.ico is an existing icon.)
            String fileName = @"\\winformtest\WinFormsRuntime\Libs\WFCTestLib\Util\Images\class.ico";
            // String fileName = @"C:\Users\v-qiashi\Desktop\Images\test.ico";

            Stream fs = File.Open(fileName, FileMode.Open, FileAccess.Read, FileShare.Read);
            Icon ico = new Icon(fs);
            fs.Close();
  1. Build and run

Actual result

Throw System.IO.IOException.
image

.NET Core Version

.NET 6.0.100-preview.7.21320.2

Regression?

Yes, this is a regression issue, it cannot repro on .Net 6.0.100-preview.6.21315.23.

More info

This issue not occurs when setting fileName to a local path, like:
String fileName = @"C:\Users\v-qiashi\Desktop\Images\test.ico";

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions