[Mono-dev] Mono-list Digest, Vol 145, Issue 2
nikhil sehgal
nikhil.jiet at gmail.com
Wed Jun 7 15:43:05 UTC 2017
Hi we have tried soft debugger as suggested still facing some challenges as
explained below.
I tried following steps.
1. Download and install Xamarin Studio
<http://www.monodevelop.com/download/>, GTK# for .NET
<http://www.mono-project.com/download/#download-win> and .NET Framework
4.6.2 <https://www.microsoft.com/en-us/download/details.aspx?id=53345>.
Xamarin Studio requires .NET 4.5 but GTK# requires .NET 4.6. I used Xamarin
Studio version 6.1.2 (build 44) and GTK# version 2.12.44.
2. I installed Xamarin Studio on a virtual machine different from my
VS2015 machine, so I needed to download and install MSBuild Tools 2013
<https://www.microsoft.com/en-us/download/details.aspx?id=40760> and MSBuild
Tools 2015 <https://www.microsoft.com/en-us/download/details.aspx?id=48159> as
well.
3. Create an environment variable MONODEVELOP_SDB_TEST = 1 (My Computer
-> Properties -> Advanced System Settings -> Environment Variables).
4. I created a .NET 4.6 Console Application in Visual Studio 2015.
5. Load the .sln or .csproj file from Visual Studio into Xamarin Studio.
Build the solution and use the pdb2mdb tool from the NuGet packages folder
to create a .mdbfile: pdb2mdb MyProgram.exe
6. On linux machin,Start the Mono runtime with debugger flags: mono --debug
--debugger-agent=transport=dt_socket,address=0.0.0.0:12345,server=y
/path/to/MyProgram.exe. This will start the program but halt execution
until the Xamarin Studio debugger has connected.
7. Set a breakpoint in Xamarin Studio and select the menu item Run -> Run
with -> Custom Configuration... and select Run Action = Debug - Custom
Command Mono Soft Debugger. Click Debug.
8. Fill in the IP and Port fields with the IP address of your linux
system and port 12345 as specified in the Mono command line. Click
Connect and execution
will begin, stopping at the breakpoint set.
I am able to debug console application/any exe. But while I am trying to
debug web services running on Nginx for that in above mentioned steps 6. I
have tried following .
a. mono --debug --debugger-agent=transport=dt_socket,address=0.0.0.0:12345
,server=y */[complete Url of the web services]*
This start the program but halt execution until but I am not be able to
connect to above mentioned halted URI.
Question: How can I debug the mono Web Services running on Linux machine,
Where Web services is hosted on Nginx Server using soft-monodebug
Regards
Nikhil
On May 2, 2017 11:24 AM, <mono-list-request at lists.dot.net> wrote:
Send Mono-list mailing list submissions to
mono-list at lists.dot.net
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.dot.net/mailman/listinfo/mono-list
or, via email, send a message with subject or body 'help' to
mono-list-request at lists.dot.net
You can reach the person managing the list at
mono-list-owner at lists.dot.net
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Mono-list digest..."
Today's Topics:
1. Re: Configuring xbuild on Jenkins server hosted on windows or
Linux (nikhil sehgal)
2. Re: Remotely step by step debugging we services hosted on
nginx & fastcgi on ubuntu (nikhil sehgal)
3. Re: Remotely step by step debugging we services hosted on
nginx & fastcgi on ubuntu (Jonathan Mitchell)
4. ❤some articles (init0)
----------------------------------------------------------------------
Message: 1
Date: Mon, 1 May 2017 17:38:49 +0530
From: nikhil sehgal <nikhil.jiet at gmail.com>
To: mono-devel-list at lists.dot.net, mono-list at lists.dot.net
Subject: Re: [Mono-list] Configuring xbuild on Jenkins server hosted
on windows or Linux
Message-ID:
<CAF0vV7yZmEr9X-7u3EyKCE-P7ZHEkeu5YUrEtK0d_P2cmFTUQQ at mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Any more thoughts?
On Apr 30, 2017 12:27 PM, "nikhil sehgal" <nikhil.jiet at gmail.com> wrote:
> Hi all,
>
> I would like to configure my Jenkins build server to build my code using
> xbuild so if my code have something incompatible with mono it should
break.
>
> My question is do I need to configure my Jenkins server on Linux only so
> it use xbuild for Linux to build my code .?
>
> Or
>
> If my Jenkins server is configured on windows and using xbuild for windows
> it's same as on Linux?
>
> Regards
> Nikhil
> --
> Thanks & Regards
> NIkhil Sehgal
> Mobile No 9711855929
> Email Id nikhil.jiet at gmail.com
> Skype ID sehgal.nikhil
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.dot.net/pipermail/mono-list/
attachments/20170501/f6e5f592/attachment-0001.html>
------------------------------
Message: 2
Date: Mon, 1 May 2017 17:39:04 +0530
From: nikhil sehgal <nikhil.jiet at gmail.com>
To: mono-devel-list at lists.dot.net, "Mono-aspnet-list at lists.dot.net"
<Mono-aspnet-list at lists.dot.net>, "mono-list at lists.dot.net"
<mono-list at lists.dot.net>
Subject: Re: [Mono-list] Remotely step by step debugging we services
hosted on nginx & fastcgi on ubuntu
Message-ID:
<CAF0vV7z+G_92RbQ4p4STGe9d6-uLy1D=HF8v+nLem5KXvNnTQA at mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Any thoughts ?
On Apr 30, 2017 12:17 PM, "nikhil sehgal" <nikhil.jiet at gmail.com> wrote:
> Hi all
>
> Hope you are doing great!
>
> I have my web-service hosted on nginx webserver on ubuntu using fastcgi
> for mono.
>
> I want to debug it remotely by attaching it to some process so my symbols
> are loaded and I can do step by step debugging.
>
> Please advice
>
> Regards
> Nikhi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.dot.net/pipermail/mono-list/
attachments/20170501/38e9b540/attachment-0001.html>
------------------------------
Message: 3
Date: Mon, 1 May 2017 20:36:27 +0100
From: Jonathan Mitchell <lists at mugginsoft.com>
To: Mono-list at lists.ximian.com
Subject: Re: [Mono-list] Remotely step by step debugging we services
hosted on nginx & fastcgi on ubuntu
Message-ID: <FA759678-9E38-4332-B468-64AD05BF070C at mugginsoft.com>
Content-Type: text/plain; charset="utf-8"
The Soft Debugger is likely what you are looking for.
http://www.mono-project.com/docs/debug+profile/debug/debugger/ <
http://www.mono-project.com/docs/debug+profile/debug/debugger/>
http://www.mono-project.com/docs/advanced/runtime/docs/soft-debugger/ <
http://www.mono-project.com/docs/advanced/runtime/docs/soft-debugger/>
https://eladnava.com/debug-remote-mono-apps-via-xamarin-studio/ <
https://eladnava.com/debug-remote-mono-apps-via-xamarin-studio/>
J
> On 1 May 2017, at 13:09, nikhil sehgal <nikhil.jiet at gmail.com> wrote:
>
> Any thoughts ?
>
> On Apr 30, 2017 12:17 PM, "nikhil sehgal" <nikhil.jiet at gmail.com <mailto:
nikhil.jiet at gmail.com>> wrote:
> Hi all
>
> Hope you are doing great!
>
> I have my web-service hosted on nginx webserver on ubuntu using fastcgi
for mono.
>
> I want to debug it remotely by attaching it to some process so my symbols
are loaded and I can do step by step debugging.
>
> Please advice
>
> Regards
> Nikhil
>
> --
> Thanks & Regards
> NIkhil Sehgal
> Mobile No 9711855929
> Email Id nikhil.jiet at gmail.com <mailto:nikhil.jiet at gmail.com>
> Skype ID sehgal.nikhil
> _______________________________________________
> Mono-list maillist - Mono-list at lists.dot.net <mailto:
Mono-list at lists.dot.net>
> http://lists.dot.net/mailman/listinfo/mono-list <
http://lists.dot.net/mailman/listinfo/mono-list>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.dot.net/pipermail/mono-list/
attachments/20170501/72f75564/attachment-0001.html>
------------------------------
Message: 4
Date: Tue, 2 May 2017 02:53:41 -0300
From: "init0" <init0 at gmx.de>
To: "mono-list" <mono-list at lists.ximian.com>
Subject: [Mono-list] ❤some articles
Message-ID: <1981322187.20170502085341 at gmx.de>
Content-Type: text/plain; charset="utf-8"
Greetings,
Here are some really helpful articles, I think you may like them.Please
read them here http://justice.thathairything.com
init0
From: mono-list [mailto:mono-list at lists.ximian.com]
Sent: Tuesday, May 02, 2017 1:53 AM
To: init0 at gmx.de
Subject: Congrats Dude!
Mobile, so can't reference your post as i write.
Carrying with one in that chamber is common and preferred. Having to rack
a weapon before use can lose tactical advantage.
I don't know what weapon she had, so can't comment on specifics. That
said, not every weapon is a good carry weapon. Further more, weapons
should be picked to match specific needs and skill set.
Many carry weapons do not have active safeties. Meaning, no switch to
switch. This is to ensure the weapon can be used in high stress
situations without worry of forgetting or fumbling to turn off. Many
(most/all) carry weapons do have multiple passive safeties which prevent
the weapon from discharging when dropped and or require a finger to
physically be on the trigger. Meaning it can only be fired intentionally.
In general, women carrying in their purse is heavily frowned upon.
Honestly, in my opinion, its stupid. Its a sign they perhaps should not
be carrying in the first place. A weapon in the purse encourages the
women to lose control of her weapon in even the best of circumstances. Its
reckless and dangerous. As is exactly what happened here. Her decision
to carry in her purse killed her. It was a bad decision. Secondly,
carrying in a purse encourages the weapon to be stolen, thereby leaving
the women entirely unarmed, and worse, her assailant is now armed. At
best she has fed the gun black market. Women should never carry in their
purse, save only in very uncommon situations.
That said, many state laws basically force women to decide between their
ability to protect themselves and going out. As some laws frequently
force these poor decisions under the guise its a bad idea but better than
nothing. That's why in part open carry is constitutionally protected and
illegal in all states that prevent it. People should never be forced to
surrender their right to self protection unless it steps on someone else's
constitutional rights.
While this is most definitely a sad situation, the real problem is that
many thousands of guns are used annually to protect people and save
lives yet this accident is held high by trashy media and unintelligent
leftists. If the left actually cared, they would be campaigning for women
to not carry in their purse and to once again encourage gun education in
our schools.
Sent from Mail for Windows 10
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.dot.net/pipermail/mono-list/
attachments/20170502/b5a3097d/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 03F431012603283AD1002AE2CCFDCE03.jpg
Type: image/jpeg
Size: 15559 bytes
Desc: not available
URL: <http://lists.dot.net/pipermail/mono-list/
attachments/20170502/b5a3097d/attachment.jpg>
------------------------------
Subject: Digest Footer
_______________________________________________
Mono-list mailing list
Mono-list at lists.dot.net
http://lists.dot.net/mailman/listinfo/mono-list
------------------------------
End of Mono-list Digest, Vol 145, Issue 2
*****************************************
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.dot.net/pipermail/mono-devel-list/attachments/20170607/9f44bd17/attachment-0001.html>
More information about the Mono-devel-list
mailing list