I have a visual studio 2015 on my machine I try to search for the svcutil.exe but I can't find it. Do I need to install it separately?
here you can find the last version:
https://www.microsoft.com/en-us/download/details.aspx?id=8279
also unofficial links:
download svcutil.exe
download svcutil.exe
Related
I want to build my project in a docker desktop windows container.
The OS is Windows Server 2019 Core (no interface, just a console).
If I want to build my solution with MSBuild like that:
msbuild MySolution.sln
I get this error message:
MyProject.csproj : error MSB4236: The SDK 'Microsoft.NET.Sdk' specified could not be found.
Which means for me that I need to install Microsoft.NET.Sdk, for which I need to install the 'App Installer' (to get the 'winget' commands).
And for that I need the Microsoft Store which is not supported in Windows Server 2019 Core.
Does anyone know how to solve this problem?
Edit:
projects in the solution are mixed of .NET Framework and .NET Core/.NET
msbuild is installed via 'Build Tools for Visual Studio' installation
How can I install the framework with command line?
In the Microsoft documentation "Install .NET on Windows" there are sections for installations methods that don't use winget:
"Install with Windows Installer"
"Install with PowerShell automation"
How do you get msbuild.exe without installing those crazy Visual Studio programs?
I need it for an npm install to finish working. I'm on Windows 7 and can't get on older version of Visual Studio 2013 Express online.
The latest (as of Jan 2019) stand-alone MSBuild installers can be found here: https://www.visualstudio.com/downloads/
Scroll down to "Tools for Visual Studio 2019" and choose "Build Tools for Visual Studio 2019" (despite the name, it's for users who don't want the full IDE)
See this question for additional information.
It used to be installed with the .NET framework. MsBuild v12.0 (2013) is now bundled as a stand-alone utility and has it's own installer.
http://www.microsoft.com/en-us/download/confirmation.aspx?id=40760
To reference the location of MsBuild.exe from within an MsBuild script, use the default $(MsBuildToolsPath) property.
You can also get the MSBuild executable as a Nuget package https://www.nuget.org/packages/Microsoft.Build.Runtime/.
Download MSBuild with the link from #Nicodemeus answer was OK, yet the installation was broken until I've added these keys into a register:
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\MSBuild\ToolsVersions\12.0]
"VCTargetsPath11"="$([MSBuild]::ValueOrDefault('$(VCTargetsPath11)','$(MSBuildExtensionsPath32)\\Microsoft.Cpp\\v4.0\\V110\\'))"
"VCTargetsPath"="$([MSBuild]::ValueOrDefault('$(VCTargetsPath)','$(MSBuildExtensionsPath32)\\Microsoft.Cpp\\v4.0\\V110\\'))"
When I try to publish a project, the error shows:
Error 2. SignTool.exe Missing.
I searched on my computer for SignTool.exe, the file doesn't exist.
I installed the Windows SDK, that didnt work, the file still doesn't exist. Then I installed the .Net framework, Silverlight, then reinstalled the whole Microsoft Visual Basic.
The file still doesn't exist.
Where can i download SignTool.exe?
signtool.exe is part of the .NET SDK. You'll need to download that, which will install it into the proper location.
You should be able to find the .NET SDK with a search on MSDN. There's no point in posting a link here, because they change over time or as new versions are released. (You can also find it by searching Google for "dot net sdk", which returns many different links to the Microsoft pages.)
I had the same issue but installing the Windows SDK did not work for me (signtool.exe was still missing from my machine).
I stumbled across this solution: http://www.benedykt.net/2015/08/12/missing-signtool-exe-w-visual-studio-2015/
Basically:
Open Programs and Features
Select 'Microsoft Visual Studio [version]' and click Change
And select 'ClickOnce Publishing Tools' for installation
I have been trying to get the MonoTools for Visual Studio from their web site (mono-tools.com). But with no luck. Where to get MonoTools for Visual Studio 2010/2012 plug-in?
Aditya.
You can easily modify the MonoTools installer to work with VS2012. .vsix files are ZIP files. In the root of the zip, you'll see a file named extension.vsixmanifest, which lists the versions of Visual Studio that are supported by the extension.
Basically,
Download the MonoTools package
Rename it to have a .zip extension
Right-click and select "open" - you don't want to extract the file, just open the archive using the built-in Windows mechanism
Copy extension.vsixmanifest anywhere - say, to your desktop.
Open it up in a text editor (I love Notepad++, EMACS is also pretty awesome under OSX.)
Change the SupportedProducts key to the following:
<SupportedProducts>
<VisualStudio Version="10.0">
<Edition>VSTS</Edition>
<Edition>VSTD</Edition>
<Edition>Pro</Edition>
</VisualStudio>
<VisualStudio Version="11.0">
<Edition>VSTS</Edition>
<Edition>VSTD</Edition>
<Edition>Pro</Edition>
</VisualStudio>
</SupportedProducts>
Copy the modified file back into the archive.
Rename it from .zip to .vsix
Run it. The Visual Studio Version Selector should appear and let you pick VS2012.
If the Mono menu item doesn't appear after restarting VS, you may need to run
devenv /setup
from a VS command prompt (or, from c:\program files (x86)\microsoft visual studio 11\common7\ide).
This works for just about any VS2010 extension.
That was a former product from Novell, and it is no longer offered or developed.
Xamarin doesn't offer it either.
can get it from here: http://mono-tools.com/
free if you do their survey
but i don't see a vs2012 version
It costs at minimum $999.00 - https://store.xamarin.com/ and is included as part of Mono for Android. Here's a screenshot of what it looks like after it's installed.
There is also a training course on this from PluralSight -- http://www.pluralsight-training.net/microsoft/Courses/TableOfContents/android-intro
Over a year ago I wrote a WCF service, which runs on a Windows 2003 Server, under the auspices of a Windows Service (which I also wrote). (I wrote it using VS 2008.) I've not had a chance to continue working with it for a long time, but would now like to pick up where I left off back then. However, now I'm trying to use VS 2010, and see if I can interact with it.
The first thing I did was run SvcUtil from the command line, to get the information I would need to put into my App.Config file. However, it gave me an error (#415) saying that the server had rejected the network request. I've been asking around as to how I can fix this problem, and was told that I should run SvcConfigEditor.exe on the server in order to get better logging information. So I RDP onto the server and tried running it. Only, it isn't installed on the server. The .NET Framework 2 and 3.5 are installed, but I wouldn't think it would matter if .NET 4 was installed on the server, if I'm trying to run SvcConfigEditor.exe from .NET 3.5.
Bottom line: how do I get SvcConfigEditor.exe onto the server?
It installs it with WindowsSDK for Windows Server.
If you don't see it available in Start > All Programs > Windows SDK > Tool > Service Configuation Editor OR can't find the file "SvcConfigEditor.exe" you haven't to added the feature.
To add...
Control Panel > Programs and Feature > (Right-click) Microsoft Windows SDK for Server > Change
Check on Developer Tools> Windows Development Tools > .NET Development Tools
After the install of the feature, you should see it now.
You can just copy your config from the server to you workstation and then run svcconfigeditor then copy it back to the server. Your config is just a text file so treat it as such.
Get it from your local development machine where Visual Studio is installed:
Microsoft Service Configuration Editor
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools\SvcConfigEditor.exe
You might want to get the following tools as well:
Service Trace Viewer (Of you have WCF tracing enabled)
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools\SvcTraceViewer.exe
WCF Test Client
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\WcfTestClient.exe