[MonoDevelop] Web Deployment

Martin Thwaites monoforum at my2cents.co.uk
Sun Nov 16 12:09:20 UTC 2014


here you go... https://github.com/martinjt/dotnetappdeployer

Don't know if it will work out of the box, works for me on a few apps.

Thanks,
Martin

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

> yes, agree.
> i will have this workaround idea too, but not not need to reinvent if you
> share your little app :D ?
>
>
>
> 2014-11-16 12:52 GMT+01:00 Martin Thwaites <monoforum at my2cents.co.uk>:
>
>> 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/3f9cb5ba/attachment.html>


More information about the Monodevelop-list mailing list