I created a C# project using Microsoft Visual Studio 2010 in debug mode and then built it in release mode so that I could run the code on some other machine without Visual Studio. I was motivated by this.
Everything seemed to work fine. However, my ' .../bin/release ' folder has .dll files and not .exe which I could just copy and run from the other machine.
How could I work around this?
EDIT: Here's the solution explorer screenshot:
Click Build, Publish within Visual Studio.
Related
Wanted to run the .Net project in my local machine. I have taken the backup of the live server as well as the DB. Now I have to run the project in my laptop.
As mentioned in my comment,
If you have the source code and visual studio install, great.
You should have an .sln file. Just double click on it and your visual studio will open.
There are lots of tutorials of how to run Visual Studio / c# code (You can also use Visual Studio code, or any other ligher software) you decide what is your preference.
Let me know if this helps
You didn't mention backup in dll form or source code,
if it is in source code you can simply load project in Visual studio and set as start-up project run that.
and if it is in in dll then you can locally host your project in your IIS server.
I don't have MS Visual Studio installed and can't install it due to financial/legal reasons. I've inherited an executable file built with Visual Studio using C#. It isn't working as planned. I can fix the problem by changing 1 line of code. I have done so, but now I don't know how to re-build the project into an executable without Visual Studio.
I've tried running the following code from the command prompt:
>C:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe /t:exe
/out:exchange.exe exchange.csproj
Am I on the right track?
Edit: This question is different from this question because here I ask about building and compiling a whole project... not just a .cs file.
I would suggest installing Visual Studio Community edition (free)
But, if you just want to build using msbuild through the commandline the simplest way would be (assuming you navigated to where msbuild is or have the env path set):
msbuild "C:\Users\Something\Documents\Visual Studio 2015\Blah path\Hello.csproj"
Building (then running) a simple console app that prints hello with the above:
You can use MonoDevelop for compiling your C# project.
I just installed Visual Studio 2015 and now want to start a new MonoGame project (C#, Windows DX).
I got MonoGame installed, as well as XNA.
The problem is that the templates are not showing up in the New Project dialogue.
On Visual Studio 2013, they showed up here, they are also nowhere to be found aynwhere else in the Project tree.
So I searched for the templates, they exist in the location where they should be:
C:\Users\<user>\Documents\Visual Studio 2015\Templates\ProjectTemplates\Visual C#\MonoGame
I tried running the devenv.exe /installvstemplates from the Visual Studio admin console, as well as devenv.exe /setup, for good measure.
After doing both several times, mixed with a few Visual Studio 2015 and Windows restarts, the project templates are still not showing up.
I also tried to clear the cache by deleting C:\Users\<user>\AppData\Roaming\Microsoft\VisualStudio and C:\Users\<user>\AppData\Local\Microsoft\VisualStudio\14.0, to no avail.
The MonoGame installer was customized to work with Visual Studio 2015, so I assume it should work somehow.
So, can anyone help me getting those project templates set up?
I found out why it wasn't working:
Apparently, the MonoGame installer puts the Templates in the wrong folder for Visual Studio 2015.
The correct folder for VS2015 is
C:\Users\user\Documents\Visual Studio 14\Templates\ProjectTemplates\Visual C#
The MonoGame installer installs to C:\Users\user\Documents\Visual Studio 2015\Templates\ProjectTemplates\Visual C#
So, when the folder MonoGame inside that folder gets moved to the first one, and the devenv.exe /installvstemplates command gets executed, the templates show up.
In case you work as standard user and run MonoGame setup as admin, MonoGane templates was installed only in Administrator account.
So I just make copy into my user \ProjectTemplates\Visual C#.
MonoGame Setup installation:
C:\Users\**Admin**\Documents\Visual Studio 2015\Templates\ProjectTemplates\Visual C#
Correct folder is under my user account:
C:\Users\**user**\Documents\Visual Studio 2015\Templates\ProjectTemplates\Visual C#
Then as answered above just run devenv.exe /installvstemplates from Developer Command Prompt for VS2015.
I have a C# project written using Visual Studio Express 2013 for Windows Desktop. When I run the project in debug mode via Visual Studio (on Windows 8 Pro) it executes just fine, and so does copying the files out of the bin directory.
I need to deploy to a Windows 7 Embedded System with the correct version of .NET Framework. I tried:
copying the files over with the .dll and everythig from the bin folder and when starting I get no error, but doesn't start at all. I get no information at all.
tried the one click installer (choosing the option to install from dvd) and it seemed to install fine, but when I start it, I get same issue. Not starting, and no messages.
I also tried the Advanced Installer (free version) and when importing the visual studio project files it fails with the message "Failed to start Visual Studio. Error: Invalid Class String"
[UPDATE] Advanced Installer cannot import VS Express solutions because the API from VS that provides assistance on import is not available for VS Express edition. Only solutions created with paid editions of VS can be imported in Advanced Installer.
So how can I log or see what is happening to debug this?
When I open any application or start a new application it will build the application but it will not run the application. I have restarted my computer and checked task manager for any processes pertaining to my application. If I run visual studio as administrator the application will run but it will not build automatically even though in the visual studio setting it is set to build and run. However if I copy my application to another computer it builds and runs perfectly fine. I usually use Visual Studio 2010 Professional but I also have Visual Studio 2012. The problem is constant between the two applications. Any suggestions?
Try removing the obj files withing your project directory.