Skip to content

Commit

Permalink
In post build event if Visualizers folder not exist then create it,
Browse files Browse the repository at this point in the history
Don't copy Microsoft.VisualStudio.DebuggerVisualizers on build
  • Loading branch information
Jaex committed Apr 17, 2016
1 parent 2ffbdcb commit a4a302e
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 6 deletions.
4 changes: 2 additions & 2 deletions ImageVisualizer.sln
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
VisualStudioVersion = 12.0.21005.1
# Visual Studio 14
VisualStudioVersion = 14.0.25123.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ImageVisualizer", "ImageVisualizer\ImageVisualizer.csproj", "{BC6125AC-4702-4D3A-A6E3-15C9E0FBA3EF}"
EndProject
Expand Down
13 changes: 11 additions & 2 deletions ImageVisualizer/ImageVisualizer.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,9 @@
<StartupObject />
</PropertyGroup>
<ItemGroup>
<Reference Include="Microsoft.VisualStudio.DebuggerVisualizers, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />
<Reference Include="Microsoft.VisualStudio.DebuggerVisualizers, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Drawing" />
Expand Down Expand Up @@ -78,7 +80,14 @@
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<PropertyGroup>
<PostBuildEvent>copy /Y "$(TargetPath)" "%25USERPROFILE%25\Documents\Visual Studio 2015\Visualizers\$(TargetFileName)"</PostBuildEvent>
<PostBuildEvent>set vs_path=%25USERPROFILE%25\Documents\Visual Studio 2015
set visualizers_path=%25vs_path%25\Visualizers
if exist "%25vs_path%25" (
if not exist "%25visualizers_path%25" (
md "%25visualizers_path%25"
)
copy /y "$(TargetPath)" "%25visualizers_path%25"
)</PostBuildEvent>
</PropertyGroup>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,6 @@ This will open Image Visualizer window which will allow you to preview image. In

2. Post build event of Visual Studio will copy `ImageVisualizer.dll` file to `%USERPROFILE%\Documents\Visual Studio 2015\Visualizers` folder automatically. If you are not using Visual Studio 2015 then manually copy `ImageVisualizer.dll` file to appropriate folder.

## Credits:
## Credits

Icons: [Fugue Icons](http://p.yusukekamiyamane.com)
Icons: [Fugue Icons](http://p.yusukekamiyamane.com)

0 comments on commit a4a302e

Please sign in to comment.