Giter Site home page Giter Site logo

solutionicon's People

Contributors

ashmind avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

solutionicon's Issues

Add support for VS 2017

Visual Studio 2017 (15) is released last week and it would be great if this plugin could support the new VS.

Icon not showing

Your extension is a very good idea ! But I got an issue on Windows7 / V Studio 2015 Professional

Output window when opening a solution:

Solution 'ServiceCenter.Electro' opened.
Solution 'ServiceCenter.Electro': found icon at 'C:\Development\VB.Net\Krefel\Applications\ServiceCenter.Electro\favicon.ico'.
System.InvalidOperationException: A valid active Window is needed to update the Taskbar.
at Microsoft.WindowsAPICodePack.Taskbar.TaskbarManager.get_OwnerHandle()
at Microsoft.WindowsAPICodePack.Taskbar.TaskbarManager.SetOverlayIcon(Icon icon, String accessibilityText)
at SolutionIcon.Implementation.SolutionIconManager.SolutionEvents_Opened()

Thanks, Luc

Error message when opening Visual Studio without any solution

Hello,

I would like to report a small issue. When opening Visual Studio 2017 without a solution opened, I get the following errors in the output window:
Solution '' opened.
System.ArgumentException: The path is not of a legal form.
at System.IO.Path.LegacyNormalizePath(String path, Boolean fullCheck, Int32 maxPathLength, Boolean expandShortPaths)
at System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength, Boolean expandShortPaths)
at System.IO.Path.GetFullPathInternal(String path)
at System.IO.FileInfo.Init(String fileName, Boolean checkHost)
at System.IO.FileInfo..ctor(String fileName)
at AshMind.IO.Abstractions.Adapters.FileSystem.GetFile(String path)
at SolutionIcon.Implementation.IconFinder.FindIcon(Solution solution)
at SolutionIcon.Implementation.SolutionIconManager.FindAndConvertExistingIcon(Solution solution)
at SolutionIcon.Implementation.SolutionIconManager.GetIcon(Solution solution)
at SolutionIcon.Implementation.SolutionIconManager.SolutionEvents_Opened()

This is a very minor bug that does not prevent the usage of that extension that is invaluable when three or more instances of VS 2017 with solution are opened. I just happen to use VS 2017 as a code editor (when I could be using Visual Studio Code, Notepad++, Notepad2 ...)

Best regards,

Didier Donner

Does not work with VS 2012

I downloaded the latest version from the marketplace, but when I tried to install it, it said it didn't support VS 2012. Is there a way that I could download an older version that would support VS 2012?

Icon disappears when progress is shown

The VS extension CodeMaid has the option "Show build progress on Visual Studio icon in Windows taskbar" in the "Progressing" category. It seems to be active by default. I'm not sure if that's necessary anymore because Visual Studio already shows some progress on the icon on its own.

If that option of the other extension is active, the solution overlay icon disappears when that progress is shown. And it won't come back until Visual Studio is restarted (or maybe the solution is reopened).

This may not be fixable in the Solution Icon extension, but a compatibility note about it couldn't hurt on the readme page here and in the VS Marketplace.

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.