Skip to content

dotnet run fails for projects with satellite assemblies when targeting Microsoft.NETCore.App 1.2.0 #7443

@pranavkm

Description

@pranavkm

Steps to reproduce

  1. Create a new project targeting Microsoft.NETCore.App v 1.1.0.
  2. Add a localized resx file (Test.fr-FR.resx)
  3. Restore and run it. The app will run fine.
  4. Ensure the shared runtime 1.2.0-beta-001202-00 is installed and update the application to target this version of Microsoft.NETCore.App
  5. Restore and build

Expected behavior

The project continues to run

Actual behavior

Error: assembly specified in the dependencies manifest was not found -- package: 'test2', version: '1.0.0', path: 'fr-FR/test2.resources.dll'

Environment data

dotnet --info output:

I'm able to reproduce this with both project.json based project and MSBuild based project:

.NET Command Line Tools (1.0.0-preview4-004233)

Product Information:
 Version:            1.0.0-preview4-004233
 Commit SHA-1 hash:  8cec61c6f7

Runtime Environment:
 OS Name:     Windows
 OS Version:  10.0.14393
 OS Platform: Windows
 RID:         win10-x64
.NET Command Line Tools (1.0.0-preview2-1-003180)

Product Information:
 Version:            1.0.0-preview2-1-003180
 Commit SHA-1 hash:  5fbbb40658

Runtime Environment:
 OS Name:     Windows
 OS Version:  10.0.14393
 OS Platform: Windows
 RID:         win10-x64

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions