Windows.VisualStudio History

Hide minor edits - Show changes to output - Cancel

 
 
February 26, 2015, at 09:44 AM by MichaelPaulukonis -
Added line 2:
(:nolinkwikiwords:)
Added lines 82-85:


In VS2012 (at least), you can now auto-increment on '''Publish'''.
[[http://stackoverflow.com/questions/20192077/how-to-auto-increment-project-version-number-on-vs-2012|how to auto increment project version number on VS 2012]]
 
 
August 14, 2014, at 10:15 AM by MichaelPaulukonis - anchor
Added line 101:
[[#shortcuts]]
 
 
August 14, 2014, at 10:13 AM by MichaelPaulukonis - xref
Changed lines 23-27 from:
[[http://www.visualstudio.com/en-us/products/visual-studio-express-vs.aspx|Official Site]] 
[[Wikipedia:Visual_Studio_Express]]

It's free, but there are limitations, and you need to install one for different types of projects.
E.G., desktop, web development, etc.
to:
see [[VisualStudioExpress]]
 
 
August 13, 2014, at 10:10 AM by MichaelPaulukonis - pending changes shortcut cleanup, plus brief express edition notes
Added lines 21-30:
[[#express]]
!! Express Edition
[[http://www.visualstudio.com/en-us/products/visual-studio-express-vs.aspx|Official Site]]
[[Wikipedia:Visual_Studio_Express]]

It's free, but there are limitations, and you need to install one for different types of projects.
E.G., desktop, web development, etc.


[[#plugins]]
Changed lines 123-124 from:
to:
!!! Pending Changes
!!!! Shortcut not available with TFS
Added lines 127-131:

!!!! Select/Unselect All
@@Ctrl-A then check/uncheck@@

per [[http://stackoverflow.com/a/1407067/41153|StackOverflow]]
 
 
July 17, 2014, at 11:05 AM by MichaelPaulukonis - view pending changes for TFS shortcut
Added lines 112-115:


If you use [[TeamFoundationServer]] the [@Ctrl-W,Ctrl-G@] shortcut for view pending changes is|may not available.
Rebind it to [@ClassViewContextMenus.ClassViewProject.TfsContextViewPendingChanges@]
 
 
July 03, 2014, at 11:03 AM by MichaelPaulukonis - Clean Solution tool, formatting of tools
Changed lines 22-32 from:
[[http://visualstudiogallery.msdn.microsoft.com/4d7e74d7-3d71-4ee5-9ac8-04b76e411ea8|C# outline plugin (@MSDN)]] (VS 2010 only) - "Adds all braces {} outlining for C# editor, not only class and its members, but also constructions inside."
->via [[http://stackoverflow.com/questions/285422/visual-studio-c-statement-collapsing|Stackoverflow]]
[[http://visualstudiogallery.msdn.microsoft.com/e5f41ad9-4edc-4912-bca3-91147db95b99|PowerCommands]]
[[http://visualstudiogallery.msdn.microsoft.com/cb0ec47d-05a4-40a7-ba39-9a2da6492f1c/|CollapseSection]]

[[http://visualstudiogallery.msdn.microsoft.com/e792686d-542b-474a-8c55-630980e72c30|Indent Guides]] - for C# in [=VS2010=], so simple, so helpful

[[http://research.microsoft.com/en-us/projects/pex/|Pex and Moles]]


[[http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/|Productivity Power Tools]] - including quick find
to:
!!! General List
*
[[http://visualstudiogallery.msdn.microsoft.com/4d7e74d7-3d71-4ee5-9ac8-04b76e411ea8|C# outline plugin (@MSDN)]] (VS 2010 only) - "Adds all braces {} outlining for C# editor, not only class and its members, but also constructions inside."
**via [[http://stackoverflow.com/questions/285422/visual-studio-c-statement-collapsing|Stackoverflow]]
* [[http://visualstudiogallery.msdn.microsoft.com/e5f41ad9-4edc-4912-bca3-91147db95b99|PowerCommands]]
* [[http://visualstudiogallery.msdn.microsoft.com/cb0ec47d-05a4-40a7-ba39-9a2da6492f1c/|CollapseSection]]
*[[http://visualstudiogallery.msdn.microsoft.com/e792686d-542b-474a-8c55-630980e72c30|Indent Guides]] - for C# in [=VS2010=], so simple, so helpful
*[[http://research.microsoft.com/en-us/projects/pex/|Pex and Moles]]
*[[http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/|Productivity Power Tools]] - including quick find
*[[http://code.msdn.microsoft.com/windowsdesktop/Clean-Cleans-Visual-Studio-a05bca4f|CleanSolution]]
** My install didn't auto-add the external tool option, but so it goes.
** use the [@/Q@] option if not zipping, to avoid being prompted with "Are you sure?"
*** and prompts will fail in the Output window, anyway.
** If you have the Visual Studio Hosting process enabled, this might not work (did not for me).
*** [[http://stackoverflow.com/questions/2069940/what-is-the-purpose-of-the-visual-studio-hosting-process|What is [@vshost.exe@]]] and [[http://stackoverflow.com/questions/9513387/disabling-the-vshost-exe-and-miscellaneous-files-from-being-created-on-build|how to disable vshost.exe]]

 
 
January 28, 2014, at 09:01 AM by OtherMichael - auto-increment assembly version
Added lines 51-70:

!!! Auto-Increment the Assembly Version
Q: [[http://stackoverflow.com/a/356556/41153|Can I automatically increment the file build version when using Visual Studio?]] A: YES

open up the AssemblyInfo.cs file and change
(:source lang=text:)
    // You can specify all the values or you can default the Build and Revision Numbers
    // by using the '*' as shown below:
    // [assembly: AssemblyVersion("1.0.*")]
    [assembly: AssemblyVersion("1.0.0.0")]
    [assembly: AssemblyFileVersion("1.0.0.0")]
(:sourceend:)


to

(:source lang=text:)
    [assembly: AssemblyVersion("1.0.*")]
    //[assembly: AssemblyFileVersion("1.0.0.0")]
(:sourceend:)
 
 
January 15, 2013, at 11:06 AM by OtherMichael - shortcuts, and bookmarks
Added lines 70-87:

!! Shortcuts
!!! lists of default shortcuts
[[http://www.shortcutworld.com/en/win/Visual-Studio_2010.html]]

(I need to keep a list of these, as I keep forgetting them. Didn't I have some bookmarked, somewhere ?!?!?)


!!! next/previous bookmark '''in this document'''
[[http://stackoverflow.com/questions/161993/visual-studio-2008-make-ctrl-k-ctrl-n-next-bookmark-stay-within-the-same|make Ctrl + K, Ctrl + N (next bookmark) stay within the same file]]
->(:source lang=text:)
you have two other commands that by default are not assigned a shortcut:

    Previous Bookmark In Document
    Next Bookmark In Document

You'll see them if you go to the Edit->Bookmarks menu. You can bind them to a shortcut if you go to Options->Preferences->Environment->Keyboard and look them up as Edit.PreviousBookmarkInDocument and Edit.NextBookmarkInDocument.
(:sourceend:)
 
 
July 09, 2012, at 10:35 AM by OtherMichael -
Added line 66:
*** uh, this note may be incorrect. I think I was looking in the wrong area. try [@localappdata@] FIRST
 
 
May 17, 2012, at 02:25 PM by OtherMichael -
Added lines 64-65:
** it may be a different folder, if you changed default install settings
** on one machine, I found it @ [@d:\dev\Microsoft_Visual_Studio_10.0\Common7\IDE\Extensions@]
 
 
May 17, 2012, at 11:03 AM by OtherMichael -
Changed lines 47-48 from:
potential "gotcha": [[http://geekswithblogs.net/dchestnutt/archive/2006/05/30/80113.aspx|error-checking only at end of event]] -- dated 2006, so not sure if this still applies to VS2010
to:
potential "gotcha": [[http://geekswithblogs.net/dchestnutt/archive/2006/05/30/80113.aspx|error-checking only at end of event]] -- dated 2006, so not sure if this still applies to [=VS2010=]
Changed lines 62-66 from:
to:
>>lrindent<<
#Copy [@%localappdata%\microsoft\VisualStudio\10.0\Extensions@] to the same directory on the new machine.
#Open VS on the new machine, go to the extension manager, and '''Enable''' all the extensions.
**By default, VS disables extensions that just appear in that directory but it didn't put there.
>><<
 
 
April 11, 2012, at 09:20 AM by OtherMichael -
Changed line 61 from:
[[http://stackoverflow.com/questions/3523237/how-to-export-visual-studio-2010-extensions|Export Visual Studio 2010 extensions]]
to:
[[http://stackoverflow.com/questions/3275323/can-i-export-and-import-visual-studio-2010-extensions|Export and import Visual Studio 2010 extensions]]
 
 
April 11, 2012, at 09:10 AM by OtherMichael -
Changed line 65 from:
!! See Also
to:
!! [[#seeAlso]] See Also
 
 
April 11, 2012, at 09:09 AM by OtherMichael -
Changed lines 57-58 from:
!! New Installation [[#newInstall]]
to:
!! New Installation
[[#newInstall]]
 
 
April 11, 2012, at 09:08 AM by OtherMichael -
Changed line 57 from:
!! [[#newInstall]] New Installation
to:
!! New Installation [[#newInstall]]
 
 
April 11, 2012, at 09:07 AM by OtherMichael -
 
 
April 11, 2012, at 09:05 AM by OtherMichael -
Added line 1:
(:*toc-float:)
Added lines 55-61:


!! [[#newInstall]] New Installation
Install express, or whatever you've got
Export settings, and import on target machine
[[http://stackoverflow.com/questions/3523237/how-to-export-visual-studio-2010-extensions|Export Visual Studio 2010 extensions]]

 
 
November 17, 2011, at 09:46 AM by OtherMichael -
Changed lines 8-11 from:
[[http://haacked.com/archive/2011/05/22/an-obsessive-compulsive-guide-to-source-code-formatting.aspx|An Obsessive Compulsive Guide To Source Code Formatting [in VisualStudio]]]
to:
[[http://haacked.com/archive/2011/05/22/an-obsessive-compulsive-guide-to-source-code-formatting.aspx|An Obsessive Compulsive Guide To Source Code Formatting [in VisualStudio]]

[[https://blogs.msdn.com/themes/blogs/generic/post.aspx?WeblogApp=visualstudio&y=2010&m=02&d=24&WeblogPostName=troubleshooting-with-the-activity-log&GroupKeys=|Activity log]]
[[http://msdn.microsoft.com/en-us/library/xee0c8y7.aspx|Devenv command-line switches
]]
 
 
November 17, 2011, at 09:12 AM by OtherMichael -
Changed lines 4-6 from:
https://www.microsoft.com/visualstudio/en-us/
http://msdn.microsoft.com/en-us/vstudio/aa718325
http://visualstudiomagazine.com/Home.aspx
to:
[[https://www.microsoft.com/visualstudio/en-us/|Microsoft product page for VS]]
MSDN
: [[http://msdn.microsoft.com/en-us/vstudio|Visual Studio Developers Center]]
[[
http://visualstudiomagazine.com/Home.aspx|Visual Studio Magazine]]
 
 
November 16, 2011, at 11:28 AM by OtherMichael -
Added lines 11-16:
!! General use
[[http://weblogs.asp.net/scottgu/archive/2009/08/31/multi-monitor-support-vs-2010-and-net-4-series.aspx|multi-monitor support]]
MSDN: [[http://msdn.microsoft.com/library/ms165088.aspx|Quick tour of the VS2010 IDE]]
http://msdn.microsoft.com/en-us/vstudio/cc136611 - misc "Learning Visual Studio" resources

Changed line 23 from:
[[http://visualstudiogallery.msdn.microsoft.com/e792686d-542b-474a-8c55-630980e72c30|Indent Guides]] - for C# in VS2010, so simple, so helpful
to:
[[http://visualstudiogallery.msdn.microsoft.com/e792686d-542b-474a-8c55-630980e72c30|Indent Guides]] - for C# in [=VS2010=], so simple, so helpful
 
 
September 27, 2011, at 09:06 AM by OtherMichael - resharper
Added lines 24-29:
!!! Resharper
http://www.jetbrains.com/resharper/
[[http://www.jetbrains.com/resharper/webhelp/Reference__Keyboard_Shortcuts.html|Keyboard Shortcuts]]
[[http://www.jetbrains.com/resharper/docs/ReSharper40DefaultKeymap.pdf|4.0 default keymap (pdf)]]

Added line 50:
Changed lines 52-53 from:
[[!IDEs]] [[!development]]
to:
[[!IDEs]] [[!development]]
 
 
July 30, 2011, at 10:07 AM by OtherMichael -
Added lines 35-38:


!! MS Build
[[http://msdn.microsoft.com/en-us/library/dd393574.aspx|overview of MS Build for VS 2010]]
 
 
July 29, 2011, at 10:34 AM by OtherMichael - access version#s during post-build events
Added lines 32-34:

!!! Build Versioning
There is no VS macro to access the version numbers, but [[http://www.codeproject.com/KB/dotnet/build_versioning.aspx|this CodeProject article]] builds some simple tools that can be used, and answers in [[http://stackoverflow.com/questions/2243593/determine-assembly-version-during-a-post-build-event|StackOverflow: Determine assembly version during a post-build event]] point us to the [[http://support.microsoft.com/kb/913111|MS Tool [@filever.exe@]]]
 
 
July 29, 2011, at 09:57 AM by OtherMichael -
Added lines 23-39:

!! Build Events
[[http://msdn.microsoft.com/en-us/library/ke5z92ks.aspx|MSDN: How to Specify Build Events (C#)]]
DotNetPearls:post-pre-build-macros
[[http://eyeung003.blogspot.com/2009/11/visual-studio-post-build-event-to-copy.html|Post-bujild events to copy DLLs]]
[[http://www.csharptocsharp.com/visual-studio-automate-unit-testing|Use Visual Studio's Post-Build Events to Automate Unit Testing Running]]
SO:postbuild-event+visual-studio
[[http://visualstudiohacks.com/general/customize-your-project-build-process/|Customize Your Project Build Process]]
potential "gotcha": [[http://geekswithblogs.net/dchestnutt/archive/2006/05/30/80113.aspx|error-checking only at end of event]] -- dated 2006, so not sure if this still applies to VS2010


!! See Also
[[Programming.SharpDevelop]]

!! Category Tags
[[!IDEs]] [[!development]]

 
 
June 24, 2011, at 08:35 AM by OtherMichael -
Changed lines 17-19 from:


[[http://research.microsoft.com/en-us/projects/pex/|Pex and Moles]]
to:
[[http://visualstudiogallery.msdn.microsoft.com/e792686d-542b-474a-8c55-630980e72c30|Indent Guides]] - for C# in VS2010, so simple, so helpful

[[http://research.microsoft.com/en-us/projects/pex/|Pex and Moles]]


[[http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/|Productivity Power Tools]] - including quick find
 
 
May 26, 2011, at 09:49 AM by OtherMichael -
Added lines 16-19:



[[http://research.microsoft.com/en-us/projects/pex/|Pex and Moles]]
 
 
May 26, 2011, at 09:48 AM by OtherMichael -
Added lines 8-10:
[[http://haacked.com/archive/2011/05/22/an-obsessive-compulsive-guide-to-source-code-formatting.aspx|An Obsessive Compulsive Guide To Source Code Formatting [in VisualStudio]]]

Changed lines 13-15 from:
->via [[http://stackoverflow.com/questions/285422/visual-studio-c-statement-collapsing|Stackoverflow]]
to:
->via [[http://stackoverflow.com/questions/285422/visual-studio-c-statement-collapsing|Stackoverflow]]
[[http://visualstudiogallery.msdn.microsoft.com/e5f41ad9-4edc-4912-bca3-91147db95b99|PowerCommands]]
[[http://visualstudiogallery.msdn.microsoft.com/cb0ec47d-05a4-40a7-ba39-9a2da6492f1c/|CollapseSection
]]
 
 
March 25, 2011, at 04:08 PM by OtherMichael -
Added lines 2-6:
Wikipedia:Microsoft_Visual_Studio
Wiki:VisualStudio
https://www.microsoft.com/visualstudio/en-us/
http://msdn.microsoft.com/en-us/vstudio/aa718325
http://visualstudiomagazine.com/Home.aspx
 
 
March 25, 2011, at 11:24 AM by OtherMichael -
Added lines 1-5:
!! Notes

!! Plugins and extensions
[[http://visualstudiogallery.msdn.microsoft.com/4d7e74d7-3d71-4ee5-9ac8-04b76e411ea8|C# outline plugin (@MSDN)]] (VS 2010 only) - "Adds all braces {} outlining for C# editor, not only class and its members, but also constructions inside."
->via [[http://stackoverflow.com/questions/285422/visual-studio-c-statement-collapsing|Stackoverflow]]