Last post Oct 27, 2015 07:45 AM by PatriceSc
Oct 27, 2015 04:43 AM|bennz|LINK
I want to deploy my web application in a production web server.
I do not want to use VS 2013 in the production machine
I do not want to use the Nuget Package from VS 2013 Solution File for webgrease and entity framework.
I tried to publish from a different development system with webdeploy, fiesystem, remote IIS methods they did not work.
I also tried Deploy->Export and Deploy->Import options from windows 2008 R2 servers. it was not successful. Also I could not find msdeploy on the production server :(
I was getting this error
Could not load file or assembly 'WebGrease, Version=126.96.36.199624, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies
But after installing VS 2013 and restoring the Nuget packges on the production system, then publishing from the production system to its IIS it worked.
Is there a possible way to install these runtimes using powershell
Please help on how to install these runtimes on production system without using VS 2013.
Oct 27, 2015 07:45 AM|PatriceSc|LINK
msdeploy needs to be installed:
Not sure to get the problem. You are using VS 2013 on your dev box and more likely the package is already there? Then you publish your app to the production server which doesn't require at all VS 2013 to be installed server side.
Could it be that "copy local" is not true in your solution?