[MonoDevelop] Web Deployment

Martin Thwaites monoforum at my2cents.co.uk
Sun Nov 16 11:52:57 UTC 2014


Personally, I'd prefer to make msdeploy available on Linux/Mac.  So that
you can actually deploy to the MsDeploy endpoint on windows, azure, linux,
et al.  That way, all the work that's done in MonoDevelop will be to call
MsDeploy on each platform.

There would also be work to make the package target for MsBuild/xbuild work
as well.   I'm not sure if the .targets files can just be copied, as they
are not in the reference source that I've seen so far.

It's been on my list for a while, but as I have a little app that I can run
to copy all the relevant files, it's pretty far down my list.  With
Microsoft open sourcing .NET, I may be to get onto this quicker as the
functionality I was going to implement in mono will be easier (as it's just
a copy).

On 16 November 2014 10:58, Petit Eric <surfzoid at gmail.com> wrote:

> thanks for the tip, I'm actually looking at the source code of web deploy,
> there is 2 files for GUI, also, it could be really simple to make an little
> exe for the job, the idea is not to say if Linux use web deploy, but more
> if windows don't use web deploy, because, web deploy work for Unix, so Mac
> os too, wz can also imagine an addin wich check OS to be listed in the
> aviable addin list or check for the installation of the addin.
>
>
>
> 2014-11-16 11:44 GMT+01:00 Martin Thwaites <monoforum at my2cents.co.uk>:
>
>> I'm sure that is doable, it just needs someone who is interested enough
>> in a solution to actually put the time to do the work.  I doubt it will be
>> a small task.  I don't think anyone would actually want to create something
>> that only works on one platform.
>>
>> In terms of selecting the right files, all you do is look at the csproj
>> file and look for the attribute "Include" and if it has "Content", then use
>> it.  There are a lot more rules I'm sure, but so a simple MVC site, where
>> all other projects are dll's only, you're fine.
>>
>> On 16 November 2014 10:24, Petit Eric <surfzoid at gmail.com> wrote:
>>
>>> If i understand corectly too
>>> http://forums.xamarin.com/discussion/22048/deploy-to-web-is-gone
>>> The bigest problem is windows os, mono and net framework have an class
>>> to detect os, why don't simply use it ?
>>> Le 16 nov. 2014 11:11, "Petit Eric" <surfzoid at gmail.com> a écrit :
>>>
>>> We can also make an script as external tool or an post compil action,
>>>> but i don't know how to select th good files to upload.
>>>> An simple way should be an option to activate or not the Web
>>>> deployement option
>>>> Le 16 nov. 2014 10:58, "Martin Thwaites" <monoforum at my2cents.co.uk> a
>>>> écrit :
>>>>
>>>>> As I understand it, yes, as it was buggy, not maintained and only
>>>>> worked on Linux.  Search this list and you will find a post from Mr
>>>>> Hutchinson about it.
>>>>>
>>>>> All the deployment thing did was copy all files that had "content" in
>>>>> the csproj, and the bin directory, then mount a remote location and copy
>>>>> the files to it.  I created a little console app that does the copy side,
>>>>> then just scp them to remote server, works just as well.
>>>>>
>>>>> Thanks
>>>>> Martin
>>>>> On 16 Nov 2014 09:40, "Petit Eric" <surfzoid at gmail.com> wrote:
>>>>>
>>>>>> Same issue for me with the last gît version
>>>>>> Le 16 nov. 2014 02:08, "xplicit" <svg at ngs.ru> a écrit :
>>>>>>
>>>>>>> Is web deployment removed from the latest versions of monodevelop (I
>>>>>>> look at
>>>>>>> MD 5.5 and MD 5.7) or I missed it?
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> View this message in context:
>>>>>>> http://mono.1490590.n4.nabble.com/Web-Deployment-tp4664646.html
>>>>>>> Sent from the Mono - MonoDevelop IDE mailing list archive at
>>>>>>> Nabble.com.
>>>>>>> _______________________________________________
>>>>>>> Monodevelop-list mailing list
>>>>>>> Monodevelop-list at lists.ximian.com
>>>>>>> http://lists.ximian.com/mailman/listinfo/monodevelop-list
>>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Monodevelop-list mailing list
>>>>>> Monodevelop-list at lists.ximian.com
>>>>>> http://lists.ximian.com/mailman/listinfo/monodevelop-list
>>>>>>
>>>>>>
>>> _______________________________________________
>>> Monodevelop-list mailing list
>>> Monodevelop-list at lists.ximian.com
>>> http://lists.ximian.com/mailman/listinfo/monodevelop-list
>>>
>>>
>>
>
> _______________________________________________
> Monodevelop-list mailing list
> Monodevelop-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/monodevelop-list
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/monodevelop-list/attachments/20141116/53021929/attachment.html>


More information about the Monodevelop-list mailing list