Asp.net vnext global.json med 2 nivåer mapper fungerer ikke

stemmer
7

Jeg bruker Visual Studio 2015 forhåndsvisning.

Min løsning struktur er som dette

/Solution
    Dummy.sln 
    /src
        /config
        /app
            Library1.kproj
            /Web.kproj
        /db
        /tests
            unitTests.kproj

Min global.json fil ser slik ut

{
    sources: [ src ]
}

Min Web-prosjektet vellykket hadde en referanse til bibliotek prosjektet. Men min unitTests prosjektet ikke klarer å se bibliotek prosjektet referanse. Når jeg legger til en referanse ... det feilaktig vedtar å:

C: \ Users \ useraccount \ .kpm \ pakker \ Library1 \ 1.0.0

Som er galt.

Jeg prøvde noen alternativer ... ingen virket. Har global.json støtte mappebaner?

{
    sources: [ src, .\tests, .\app ]
}

Eventuelle andre enn å endre oppløsningen struktur oppløsninger?

Publisert på 08/12/2014 klokken 08:54
kilden bruker
På andre språk...                            


1 svar

stemmer
5

{
    "sources": [ "src" ]
}

er korrekt. Jeg har hatt dette problemet før. Du må se på selve mappestrukturen i explorer. SLN-filen og global.json filen skal være på samme nivå. Du bør ikke ha en mappe som heter "src" Det bør være slik på disken:

Project folder
 - Something.Web  folder
 - Something.Tests folder
 - sln file
 - json file

deretter i selve SLN i VS, ville du ha det slik du har satt opp allerede, med src-mappen '

Svarte 09/12/2014 kl. 17:06
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more