User Tools

Site Tools


net_development

This is an old revision of the document!


Enable/disable assembly binding

To enable assembly bind failure logging, set the registry value
[HKLM\Software\Microsoft\Fusion!EnableLog]

(DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.

To turn this feature off, remove the registry value

[HKLM\Software\Microsoft\Fusion!EnableLog]

This setting provides additional debugging for the attempted loading of an assembly, including:

  • Location of executable
  • Configuration files used
  • Any binding redirects that may be in place
  • Paths searched

byte[] <--> string

string str = System.Text.Encoding.Default.GetString(byteArray);
byte[] bytes = Encoding.UTF8.GetBytes(str);

For more information, see http://stackoverflow.com/a/22085028/1058872

Formatting

TODO: DateTime format string for RFC3339.

References:

Tools

Visual Studio

Using WinMerge in Visual Studio

Tools –> Options –> Source Control –> Visual Studio Team Foundation Server → Configure User Tools → Add…

Compare arguments:

/e /u /wl /dl %6 /dr %7 %1 %2

Merge arguments

/e /u /wl /dl %6 /dr %7 %1 %2 %4

Reference:

Change Solution Explorer font size

There doesn't appear to be a way to change the font for just the Solution Explorer, so you need to change the overall environment font. This will also affect much of the rest of Visual Studio, including tab text, other tool windows, etc.

  1. Tools → Options → Environment → Fonts and Colors
  2. Show settings for Environment Font
  3. Select a font (instead of the default _Automatic_)

You should now be able to select a font size. You may need to restart Visual Studio. The settings took effect for me (in VS2013) immediately on closing the Options dialog.

Reference:

net_development.1486171501.txt.gz · Last modified: 2017/02/04 01:25 by shawn

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki