Coder Social home page Coder Social logo

linqpadvisualizer's People

Contributors

clarity99 avatar

Watchers

 avatar

linqpadvisualizer's Issues

Appears to not work on VS2010

************** Exception Text **************
System.InvalidCastException: Unable to cast object of type 
'linqpadvisualizer.LinqpadVisualizer' to type 
'Microsoft.VisualStudio.DebuggerVisualizers.DialogDebuggerVisualizer'.
   at Microsoft.VisualStudio.DebuggerVisualizers.DebugViewerShim.ManagedShim.DelegatedHost.CreateViewer(IntPtr hwnd, HostServicesHelper hsh, SafeProxyWrapper proxy)


Original issue reported on code.google.com by [email protected] on 21 Jul 2010 at 2:41

I added VS 2013 Support!

Robert,

I created a close of the repo and added support for VS 2013! I have been using 
it locally in the development environments with success. Here is a quick list 
of steps that I documented demonstrating my changes:

- copy csproj file for new version 'linqpad2013.csproj'
- create empty solution file that points to 'linqpadvisualizer2013' and 
'linqpadVisualizer4Test' projects
- add LINQPad.exe to References bin
- update to x86 target
- update Microsft.VisualStudio.DebuggerVisualizers reference to pull from 
Visual Studio 2013
- add [Serializable] to class objects that will be dumped

I would like to add support for 2013 if it has not already been added, but I 
would like your permission to contribute.  Also I am requesting that, if 
possible, you review the changes and make any suggestions needed.

I would like to continue development on this project.  I am requesting 
permission.

There is one minor nuances that I noticed when upgrading.  I have to add 
[Serializable] to all class objects that I want to run through new 
System.WeakReference(object).  I never had to do this before and I'm not sure 
how to proceed without the attribute.  For now I have been adding the attribute 
to my objects and then removing the attribute when I have completed development 
(not ideal by any means).

Thank you for taking the time to read the email.  This is a GDrive link to the 
new solution that I created.

https://drive.google.com/file/d/0B9b22uOPWLSRWTJoaS1fQVV2eHc/edit?usp=sharing

Original issue reported on code.google.com by [email protected] on 22 May 2014 at 10:08

Adding a watch for WeakReference(variable) throws

What steps will reproduce the problem?
1. Start debugging
2. Pick a serializable variable to watch (using quick-watch or regular watch). 
I used a List<string>.
3. Change the value to System.WeakReference(variable)

What is the expected output? What do you see instead?
I expect to see the Dump HTML form. Instead, I get the following:
System.WeakReference(variable) 'System.WeakReference' is a 'type', which is not 
valid in the given context  

What version of the product are you using? On what operating system?
0.0.1 in VS2010 on Windows 7 Ultimate 32-bit. LINQPad v4.20.

Please provide any additional information below.
I followed all of the steps on the home page.
I also tried casting to System.WeakReference, but it couldn't convert the type 
(List<string>).

Original issue reported on code.google.com by [email protected] on 18 Aug 2010 at 5:22

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.