rsdn/nemerle — Issue #295: VS Integration unable to open Nemerle project with dependent files
Author: mumitroller
Created: 2012-02-18 09:45:14+00:00
State: open

#### Steps to reproduce:

1. Create a new Nemerle project (e.g. class library)
2. Add a folder to the project (in Solution Explorer right click on the project node and select `Add` / `New Folder` option)
3. Add a new class `Class1` to the just created folder (in Solution Explorer right click on the folder node and select `Add` / `New Item` option, then click `Add` button)
4. Add a new dependent class `Class1.Sub` to the just created folder (in Solution Explorer right click on the folder node and select `Add` / `New Item` option, then enter name `Class1.Sub.n` and click `Add` button). New node appears as sub-node of the `Class1.n` - I think this is ok
5. Save all and close solution (click `File` / `Close Solution`)
6. Re-open the project (click `File` / `Recent Projects and Solutions`)

#### Actual result:
Visual Studio unable to open the project and shows an error

>One or more projects in the solution were not loaded correctly.
>Please see the Output Window for details.

The Output Window contains error:

>c:\\...\Projects\ClassLibrary1\ClassLibrary1.nproj : error : Could not load file or assembly 'Nemerle.Macros' or one of its dependencies. The system cannot find the file specified.

##### Note 1
The problem doesn't appear when dependent files are stored in root folder of project

##### Note 3
Nemerle 1.1.645 Net v4.0 Nightly

##### Note 2
The problem doesn't appear on Nemerle 1.1.372 Net v4.0 RC