[{"data":1,"prerenderedAt":221},["ShallowReactive",2],{"article-multiple-solution-explorer-tools-visual-studio-extension":3},{"article":4,"tags":59,"previous":74,"next":121},{"id":5,"title":6,"author":7,"body":8,"createdAt":48,"description":49,"extension":50,"img":41,"meta":51,"navigation":52,"path":53,"seo":54,"stem":55,"tags":56,"updatedAt":48,"__hash__":58},"articles\u002Farticles\u002Fmultiple-solution-explorer-tools-visual-studio-extension.md","Multiple Solution Explorer Tools–Visual Studio Extension",null,{"type":9,"value":10,"toc":44},"minimark",[11,15,25,28,31],[12,13,14],"p",{},"This is a must-have for your Visual Studio 2017 and 2019.",[12,16,17],{},[18,19,24],"a",{"href":20,"target":21,"rel":22},"https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=misaz.multiplesolutionexplorertools","_blank",[23],"noopener","Multiple Solution Explorer Tools",[12,26,27],{},"This extension mainly makes scoped Solution Explore view (create by New Solution Explorer View in context menu in Solution Explorer) persistent across solution unload and load (ie. it saves state when Visual Studio shutdown and restores it when solution is opened next time). It allows you to rename solution explorer view so you can easily distinguish it.",[12,29,30],{},"It allows you to create multiple solution explorer windows, rename them AND best of all you can close Studio and re-open, and it remembers your settings.",[12,32,33],{},[18,34,36],{"href":35},"\u002Farticles\u002Fimages\u002Fimage_636839483796186628.png",[37,38],"img",{"style":39,"title":40,"src":41,"alt":40,"width":42,"height":43},"display: inline;","image","\u002Farticles\u002Fimages\u002Fimage_thumb_636839483797297446.png",160,399,{"title":45,"searchDepth":46,"depth":46,"links":47},"",2,[],"2019-01-24T17:39:39.809Z","This extension mainly makes scoped Solution Explore view (create by New Solution Explorer View in context menu in Solution Explorer) persistent across solution unload and load (ie. it saves state when Visual Studio shutdown and restores it when solution is opened next time).  Definitely a must have!","md",{},true,"\u002Farticles\u002Fmultiple-solution-explorer-tools-visual-studio-extension",{"title":6,"description":49},"articles\u002Fmultiple-solution-explorer-tools-visual-studio-extension",[57],"visualstudio","9vW9DawB66Pk-Z5BJTPAmcJ9KezrCWHX1ISmdlCpLJg",[60],{"id":61,"title":62,"body":63,"description":67,"extension":50,"img":68,"meta":69,"name":57,"navigation":52,"path":70,"seo":71,"stem":72,"__hash__":73},"tags\u002Ftags\u002Fvisualstudio.md","Visualstudio",{"type":9,"value":64,"toc":65},[],{"title":45,"searchDepth":46,"depth":46,"links":66},[],"Develop apps for Android, iOS, Mac, Windows, web, and cloud","https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1598313183973-4effcded8d5e?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=675&q=80",{},"\u002Ftags\u002Fvisualstudio",{"description":67},"tags\u002Fvisualstudio","glm3bYyBlAXGun4NJe-CV_iOzhszydeBRIpbGNNLeEk",{"id":75,"title":76,"author":7,"body":77,"createdAt":111,"description":112,"extension":50,"img":7,"meta":113,"navigation":52,"path":114,"seo":115,"stem":116,"tags":117,"updatedAt":111,"__hash__":120},"articles\u002Farticles\u002Fsql-server-reporting-services-ssrs-how-to-open-ssrs-project.md","SQL Server Reporting Services (SSRS)–How to open SSRS Project",{"type":9,"value":78,"toc":109},[79,82,85],[12,80,81],{},"When you're trying to open your SSIS or SSRS solution, you will get a message that the migration has failed or\n'The application which this project type is based on was not found.'",[12,83,84],{},"You can open rptproj files with Visual Studio 2017 with an extension.  Follow the following steps to get going.",[86,87,88,92,95,103,106],"ul",{},[89,90,91],"li",{},"Open ‘Microsoft Visual Studio 2017‘.",[89,93,94],{},"In the menu bar, expand ‘Tools‘, then choose ‘Extensions & Updates‘. to install an extension.",[89,96,97,98,102],{},"Search for ‘",[99,100,101],"strong",{},"Microsoft Reporting Services Projects","‘, and install this extension.",[89,104,105],{},"To complete the installation, shut down all windows and instances of Microsoft Visual Studio 2017. Then the installer will start.",[89,107,108],{},"Try to open your solution or projects (*.rptproj) again.",{"title":45,"searchDepth":46,"depth":46,"links":110},[],"2019-03-03T21:18:35.918Z","Ever try to open an older SQL Server Reporting Services (SSRS) project and do not know what product it opens with?  SSRS and how to add\u002Fmanage reports always seems to be a problem.  Well, Visual Studio 2017 has an extension that you can use to open the older rptproj files.  Give it a go.",{},"\u002Farticles\u002Fsql-server-reporting-services-ssrs-how-to-open-ssrs-project",{"title":76,"description":112},"articles\u002Fsql-server-reporting-services-ssrs-how-to-open-ssrs-project",[118,119],"sqlserver","aspnet","mikQhQ-Cqxon8GSkXwjPOgBtZoZDTnq6qSx9SMWr80o",{"id":122,"title":123,"author":7,"body":124,"createdAt":212,"description":213,"extension":50,"img":140,"meta":214,"navigation":52,"path":215,"seo":216,"stem":217,"tags":218,"updatedAt":212,"__hash__":220},"articles\u002Farticles\u002Fattaching-to-net-debugger-wvisual-studio-aspnet-core.md","Attaching to .NET Debugger w\u002FVisual Studio ASP.NET Core",{"type":9,"value":125,"toc":210},[126,129,153,156,160,163,166,176,179,188,191,200],[12,127,128],{},"Attaching from within Visual Studio to the dotnet.exe process Debug – Attach to Process",[130,131,132,133,132,144,132],"blockquote",{},"  \n",[18,134,136],{"href":135},"\u002Farticles\u002Fimages\u002Fimage_thumb3_636794037223872773.png",[37,137],{"style":138,"title":139,"src":140,"alt":139,"width":141,"height":142,"border":143},"margin: 0px; border: 0px currentcolor; display: inline; background-image: none;","image_thumb3","\u002Farticles\u002Fimages\u002Fimage_thumb3_thumb_636794037227151161.png",166,244,0,[18,145,147],{"href":146},"\u002Farticles\u002Fimages\u002Fimage_thumb4_636794037229825895.png",[37,148],{"style":149,"title":150,"src":151,"alt":150,"width":142,"height":152,"border":143},"border: 0px currentcolor; display: inline; background-image: none;","image_thumb4","\u002Farticles\u002Fimages\u002Fimage_thumb4_thumb_636794037232542538.png",174,[130,154,155],{},"  \nThis works fine, however to me seems too many clicks\u002Fsteps to do efficiently.  \n",[18,157,159],{"href":158},"https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=arcticdev.AnotherAttachToAny","AnotherAttachToAny",[12,161,162],{},"Once installed, I then set keystroke shortcut keys to execute the above steps.  This is how it is currently configured to me.  You can see I have Alt-A setup to immediately attach to the w3process (IIS), and Alt-D attaches to dotnet.exe. ",[12,164,165],{},"This is one keystroke to attach to the running process and any breakpoints within my .net code are hit and I can then step through.",[12,167,168],{},[18,169,171],{"href":170},"\u002Farticles\u002Fimages\u002Fimage_636794037234623240.png",[37,172],{"style":173,"title":40,"src":174,"alt":40,"width":142,"height":175,"border":143},"margin: 0px; display: inline; background-image: none;","\u002Farticles\u002Fimages\u002Fimage_thumb_636794037237173898.png",62,[12,177,178],{},"Configuration of this extension is done through Tools – Options – Another Attach To Any",[12,180,181],{},[18,182,184],{"href":183},"\u002Farticles\u002Fimages\u002Fimage_636794037240524929.png",[37,185],{"style":173,"title":40,"src":186,"alt":40,"width":142,"height":187,"border":143},"\u002Farticles\u002Fimages\u002Fimage_thumb_636794037243711700.png",193,[12,189,190],{},"Setting up a keystroke to one of the above commands is done through Tools – Options – Keyboard",[12,192,193],{},[18,194,196],{"href":195},"\u002Farticles\u002Fimages\u002Fimage_636794037246961946.png",[37,197],{"style":173,"title":40,"src":198,"alt":40,"width":142,"height":199,"border":143},"\u002Farticles\u002Fimages\u002Fimage_thumb_636794037249700449.png",191,[12,201,202,203],{},"This single extension has saved me hundreds of hours ",[37,204],{"className":205,"src":208,"alt":209},[206,207],"wlEmoticon","wlEmoticon-smile","\u002Farticles\u002Fimages\u002FwlEmoticon-smile_636794037251738341.png","Smile",{"title":45,"searchDepth":46,"depth":46,"links":211},[],"2018-12-03T03:15:25.405Z","You have a website up and running, and now you want to connect the Visual Studio Debugger.  This is often the case if you do not start with F5 - Debug to start the browser and automatically attach to the .net debugger.  In reality, I almost never push F5.  Instead, I attach to the debugger on the fly with the approach below.  Take a moment to check it out.",{},"\u002Farticles\u002Fattaching-to-net-debugger-wvisual-studio-aspnet-core",{"title":123,"description":213},"articles\u002Fattaching-to-net-debugger-wvisual-studio-aspnet-core",[219,119,57],"netcore","Nscy8wnaq8s7ro0UwOm6dGcZvHofFD7TMOQpO4pRHZs",1781574769419]