Installing Nsight in Visual Studio 2013 - c#

I want to install Nsight in Visual Studio 2013 so that I can start working with CUDA. However, as of now, Nvidia has not released a version of Nsight for Visual Studio 2013.
I want to develop in Visual Studio 2013 because I do not have Visual Studio 2012 nor Visual Studio 2010. What are my options? How can I develop CUDA applications in Visual Studio 2013?

Here is CUDA 6.0 Release Candidate that is supposed to support 2013 is now available that was released in Febuary of this year.
https://developer.nvidia.com/cuda-toolkit
NOTE: looks like this release will NOT have support for the VS 2013(VC12) compiler. The next version of the RC. The next CUDA version will have support for the VC12 compiler, with candidate builds being available this summer
Source:
https://devtalk.nvidia.com/default/topic/622306/visual-studio-2013-and-nsight/?offset=23

CUDA 6.5 Release Candidate (Link 2) and NVIDIA Nsight Visual Studio Edition 4.1 Release Candidate 1 (Link 2) are both released on NVIDIA Developer site now; they both provide VS2013 support. You don't have to have VS2012 installed alongside with VS2013 anymore.
To download CUDA 6.5 RC, you have to be part of NVIDIA's CUDA/GPU Computing Registered Developer Program, and to download Nsight Visual Studio Edition 4.1 RC1, you have to be part of NVIDIA's Graphics/Game Development Registered Developer Program. I don't know why they have different requirements. You can register an account on NVIDIA Developer site and opt-in the programs from your account information, for free. Applications are usually processed within a day.

Related

Clicking Visual Studio 2015 Error List does not open the file

I have experienced several times while using Visual Studio 2015 Community Edition that double-clicking the files in the the Error List does not open the file as usual. It happens for some files only. When I click ctrl-, to open a file and write the same filename I get a popup-error saying Object reference not set to an instance of an object.
Anyone know why this happens or if it is a known bug in VS2015? Resharper is installed but currently suspended but perhaps there is a relation there.
It is very annoying so any help is appreciated.
Further specification of my environment:
Windows 10
Microsoft Visual Studio Community 2015
Version 14.0.24720.00 Update 1
Microsoft .NET Framework
Version 4.6.01038
Application Insights Tools for Visual Studio Package 1.0
ASP.NET and Web Tools 2015 (RC1 Update 1) 14.1.20203.0
ASP.NET Web Frameworks and Tools 2012.2 4.1.41102.0
ASP.NET Web Frameworks and Tools 2013 5.2.30624.0
Azure App Service Tools v2.7.1 14.0.11112.0
Common Azure Tools 1.5
JetBrains ReSharper Ultimate 10.0.2 Build 104.0.20151218.120627
Microsoft Azure Mobile Services Tools 1.4
NuGet Package Manager 3.4.1
PreEmptive Analytics Visualizer 1.2
TestDriven.Net 3
TypeScript 1.7.6.0

Would installing Visual Studio 2015 change the compiler used by VS 2013?

What C# compiler does Visual Studio 2013 use? If I were to install Visual Studio 2015 with its new Roslyn compiler, would that affect my Visual Studio 2013 installation?
I ask because we have some tests that are known to fail when our code is built with Visual Studio 2015. Some numbers differ at the eight significant figure. The solution when Visual Studio 2015 is released will probably be to increase the tolerances on the tests, but I'd like to understand how Visual Studio decides which compiler to use.
Can Visual Studio 2013 be explicitly set to use the old compiler? Or an msbuild script?
What C# compiler does Visual Studio 2013 use? If I were to install
Visual Studio 2015 with its new Roslyn compiler, would that affect my
Visual Studio 2013 installation?
Installing Visual Studio 2015 Preview will not affect your Visual Studio 2013 installation, and the old C# and VB compilers that live in .NET Framework installation folder within the Windows directory are not replaced. Instead, Visual Studio 2015 Preview uses and includes a preview of the next version of the Microsoft Build Tools, MSBuild 14.0, that is installed in the 32-bit Program Files folder under \MSBuild\14.0 and contains the new Roslyn compilers and code analysis libraries.
For C++, nothing substantial has changed, and as the compilers live in the \VC\bin subfolder of the particular Visual Studio installation, they will not affect each other.
Can Visual Studio 2013 be explicitly set to use the old compiler? Or
an msbuild script?
It's not necessary since Visual Studio 2013 can only use the old compilers, unless you installed and enabled the Roslyn CTP extension which has become obsolete by now.
No. Installing Visual Studio 2015 doesn't change the compiler used by VS 2013. At the command line, you can choose between by running the corresponding msbuild.exe
The test failures were due to .NET Framework 4.6 , rather than a change in compiler.
Fixed the problem by setting the 'use legacy JIT' environment COMPLUS_useLegacyJit variable per https://github.com/Microsoft/dotnet/blob/master/docs/testing-with-ryujit.md
Installing VS2015 will replace the .NET Runtime and update it to 4.5.3 - I don't know whether the JIT compiler is replaced, but it is possible.
In this case you could observe differing test results regardless of which C# compiler was used.
Anyways, installing 4.5.3 runtime is a major change to the machine and can't live side-by-side with non-preview runtimes so I'd not recommend it on a production machine. For example the Debugger API from Microsoft, CLRMD (Microsoft.Diagnostics.Runtime nuget package) no longer can connect to a 4.5.3 runtime - it's been reported here for example.
I would assume there are more breaking changes to be discovered.
Maybe VS 2015 does not affect the compiler used by VS 2013, but it definitely affects Roslyn (if you install VS 2015 your old, pre-VS2015 Roslyn code could stop working). For me it introduced problems with compiling anonymous types in ConfigR scripts.
I faced the issue by installing VS Professional 2015 Release side by side VS professional 2012. My MVC 3 Project created in VS 2012/ .net 4.0 I am not able to open now. I am able to open it in VS 2015/ .Net 4.0 only.

System.Data.SQlite for Visual Studio 2013

The current distribution for System.Data.SQLite does not work with Visual Studio 2013 unless you deploy the VS2012 Update3 release pack (presumably) or just install (on a test machine like I did) the full version.
Does anyone know when the System.Data.SQLite team will release builds for Visual Studio 2013, both the precompiled static libraries that I would distribute to a customer and the full designer version that I would use?
The current release as of this post is 1.0.89.0, which does not include options for VS2013.
There is now a build that natively supports VS2013. Go to http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki and search for "Visual Studio 2013". As of today the install is called sqlite-netFx451-setup-bundle-x86-2013-1.0.92.0.exe.
It's currently not supported on VS 2013, but soon will be(Like most other libraries)
I believe they build every 2 weeks of the core project.
http://system.data.sqlite.org/index.html/doc/trunk/www/faq.wiki#q1

Is there any features removed or missing from visual studio 2013 compared to visual studio 2012

I want to know whether I can uninstall visual studio 2012 and install visual studio 2013 safely (I have limited HD space) or I need to keep them side by side for unique features that are not available anymore in the newer visual studio.
When visual studio 2012 original releases over a year ago, I needed to keep vs2010 installed because of the ability to create setup projects, which I do still use for some old solutions, I now want to know if that is still the case and MS decided to remove features from the newest vs2013.
All I read here are new improvements only:
https://stackoverflow.com/questions/17358458/difference-between-visual-studio-2012-and-visual-studio-2013
And nothing about any removed features, even the 'boost' issue should be fixed shortly with newer versions of boost, and that is not even a removed feature, just a versioning support issue.
"We removed WebForm Scaffolding from this release because it's not ready yet. We’ll put the new bits in future release, possibly targeting update 1."
This plus some tools that will not be compatible with 2013.
http://blogs.msdn.com/b/webdev/archive/2013/09/09/announcing-release-of-asp-net-and-web-tools-for-visual-studio-2013-rc.aspx
You can't use ReSharper 7 or earlier with 2013, if you are a ReSharper user currently on 7 or below, you will need to purchase 8 to keep using it (or learn to live without it :s).
Follow-up to JMK's answer:
You can't use VisualSVN 3.5 or older with Visual Studio 2013. You will be required to install VisualSVN 4.0.
Developing apps for Windows phone 7.x is not supported in Visual Studio 2013.
If you have the Windows Phone SDK 8.0 (which supports both Windows Phone 7.5 and 8.0) installed, you can upgrade your 7.x project to Windows Phone 8.0 one and then you can continue development in VS 2013.

How to add XNA Content Pipeline to Silverlight 5 in Visual Studio Web 2010 Express?

The Silverlight 5 XNA samples, I presume are built in Visual Studio Professional editions as when when opening them in Visual Web Express 2010 it cannot open the Content Projects.
NB: I have reported the issue here, so watch out for a resolution there.
How can I use the Content Pipeline for a Silverlight 5 application using Visual Studio 2010 express editions? Or if that is not possible - how can I at least use the ContentManager to import pre-built .xnb files?
(I have all the requirements, apart from Pro edition it seems, and can draw primitives. I can actually run the platformer sample so there must be way)
Microsoft XNA Game Studio 4.0 is not supported in the Microsoft Visual Web Developer 2010 Express product SKU. See the MSDN article from here, http://msdn.microsoft.com/en-us/library/bb203916.aspx, portions of which are copied here for your convenience.
Microsoft Visual Studio 2010
XNA Game Studio 4.0 Refresh leverages the Microsoft Visual Studio 2010
development environment, extending it for game development. XNA Game
Studio 4.0 Refresh works with any of the following Microsoft Visual
Studio 2010 products.
Microsoft Visual Studio 2010 Express for Windows Phone
Microsoft Visual C# 2010 Express Edition
Microsoft Visual Studio 2010 Professional Edition
To create or modify an XNA Content Project, Open the project in a supported edition of the Express SKU's.

Categories

Resources