Echo project references

(JohnMoshakis) #1

I have a solution with an echoes console and class library. I have added the class library as a reference to the console. When I build the class library isnt copied to the consoles bin folder, even though it has copy local set.

As a result the console app wont run.

John (228.7 KB)

(marc hoffman) #2

is it set to copy local?

(JohnMoshakis) #3

Yes, It gets automatically set if you drag and drop the project. I did try and toggle it but that didn’t help.

(marc hoffman) #4

hm, ok. will investigate.

(marc hoffman) #5

Also fixed, CopyLocal didn’t carry over for project references to the actual reference.

(JohnMoshakis) #6

Shouldnt the mdb files be copied as well ?

In my console app I make reference to a class in another project. Debugging in the console app I cant use f7 to step into the method of the class.

(marc hoffman) #7

Hmm. Probably, yeah. I’ll have a look. Do you have a convenient test case?

(JohnMoshakis) #8

With this one, it also doesnt copy the assembly. Its copying the project reference with another, just not the mdb.

ConsoleApplication6 (231.7 KB)

(marc hoffman) #9

Hmm, that one I don’t see…

that’s fixed now, thanx for bringing this up! applied to project and regular references.

Update: 20180202-124818-elements-develop has this