Article View: alt.pl.comp.lang.csharp
Article #22414Re: rozróżnienie pomiędzy wywołaniem "spod" Visual Studio a wywołaniem przez system operacyjny
From: Łukasz 'Maly' Ostrowski
Date: Sat, 21 Jul 2012 11:40
Date: Sat, 21 Jul 2012 11:40
16 lines
1635 bytes
1635 bytes
On Sat, 21 Jul 2012 13:26:34 +0200, Gregory Moron wrote: > czy jest jakaś predefiniowana zmienna w VS2010, która umożliwia programowi > sprawdzenie czy został wywołany z VS (np. w trybie Debug albo Release) czy > uruchomiony jako standalone? > Program jest w C#. Zakładając że ktoś odpala program z VS podpiętym jako debugger, to: http://msdn.microsoft.com/en-us/library/system.diagnostics.debugger.isattached.aspx Bardziej pewną metodą będzie sprawdzenie nazwy procesu-rodzica: http://stackoverflow.com/questions/394816/how-to-get-parent-process-in-net-in-managed-way I sprawdzenia czy ten proces to devenv.exe/vsexpress.exe ;-). -- Pozdrawiam, Łukasz 'Maly' Ostrowski. http://l3v.pl/
Technical Details
Message-ID:
<1kfjtltzsio2n$.34w8lp3pzlh7.dlg@40tude.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mailReferences:
<jue3lb$k5e$1@news.task.gda.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mail From: Łukasz 'Maly' Ostrowski <maly@USUNnemo.pl> Newsgroups: alt.pl.comp.lang.csharp Subject: Re: rozróżnienie pomiędzy wywołaniem "spod" Visual Studio a wywołaniem przez system operacyjny Date: Sat, 21 Jul 2012 13:40:48 +0200 Organization: Acme Lines: 16 Message-ID: <1kfjtltzsio2n$.34w8lp3pzlh7.dlg@40tude.net> References: <jue3lb$k5e$1@news.task.gda.pl> NNTP-Posting-Host: static-78-9-71-129.ssp.dialog.net.pl Mime-Version: 1.0 X-Trace: news.dialog.net.pl 1342870856 32149 78.9.71.129 (21 Jul 2012 11:40:56 GMT) X-Complaints-To: abuse@dialog.net.pl NNTP-Posting-Date: Sat, 21 Jul 2012 11:40:56 +0000 (UTC) User-Agent: 40tude_Dialog/2.0.15.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit