GithubHelp home page GithubHelp logo

Comments (9)

madskristensen avatar madskristensen commented on June 10, 2024

The Shared Project system in VS doesn't support nesting, unfortunately. There is nothing an extension can do to fix that

from filenesting.

mterwoord avatar mterwoord commented on June 10, 2024

Hmm, so I have to resort to manual file editing I guess. If i add xml (DependentUpon) it works fine...

from filenesting.

madskristensen avatar madskristensen commented on June 10, 2024

Ahh, if it works manually I should be able to do it through this extension then. Can you attach a repo project please or outline the repo steps?

from filenesting.

mterwoord avatar mterwoord commented on June 10, 2024

That's what I hoped for.. :)

How to attach a project?

from filenesting.

madskristensen avatar madskristensen commented on June 10, 2024

put on dropbox/onedrive/whatever and post the url here

from filenesting.

mterwoord avatar mterwoord commented on June 10, 2024

See https://github.com/mterwoord/VS2015SharedProjectFileNesting

from filenesting.

madskristensen avatar madskristensen commented on June 10, 2024

Thanks. The problem is that shared projects use a .projitems file and the APIs don't know what to do with it

from filenesting.

mterwoord avatar mterwoord commented on June 10, 2024

Too bad..

I guess using xml magic is out of the question? :)

from filenesting.

Cybrosys avatar Cybrosys commented on June 10, 2024

Isn't it possible to just open and edit the .projitems file in the extension?

I haven't made a VS Extension before so I don't know what is and what is not possible.

If you're able to get the selected file's names and paths into the extension as data, then opening and editing the .projitems file shouldn't be a problem. The only problem I do see with that approach is that VS will prompt you to reload projects because the file was changed.

from filenesting.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.