PEVerify is only intended for use with applications designed to run against
the desktop framework. It happens that it will also verify applications
written for the .NET Compact Framework if those applications only use
functionality that exists on both the desktop and the .NET Compact
Framework. It is perfectly acceptable to ship exe's that do not pass
peverify for the .NET Compact Framework if the reason for failing peverify
is that classes such as InputPanel are used. In fact, if you are compiling
your exe with a supported compiler, there is no reason to use peverify at
all.
David Wrighton
..NET Compact Framework
This posting is provided "AS IS" with no warranties, and confers no rights.
--------------------
| From: "Hilton" <
[email protected]>
| Newsgroups: microsoft.public.dotnet.framework.compactframework
| References: <
[email protected]>
<
[email protected]>
| Subject: Re: How to check the state of SIP?
| Lines: 15
| X-Priority: 3
| X-MSMail-Priority: Normal
| X-Newsreader: Microsoft Outlook Express 6.00.2800.1158
| X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
| Message-ID: <
[email protected]>
| Date: Wed, 10 Dec 2003 04:36:23 GMT
| NNTP-Posting-Host: 68.164.153.241
| X-Complaints-To: (e-mail address removed)
| X-Trace: newsread1.news.pas.earthlink.net 1071030983 68.164.153.241 (Tue,
09 Dec 2003 20:36:23 PST)
| NNTP-Posting-Date: Tue, 09 Dec 2003 20:36:23 PST
| Organization: EarthLink Inc. --
http://www.EarthLink.net
| Path:
cpmsftngxa07.phx.gbl!cpmsftngxa06.phx.gbl!TK2MSFTNGP08.phx.gbl!newsfeed00.su
l.t-online.de!t-online.de!nntp-relay.ihug.net!ihug.co.nz!logbridge.uoregon.e
du!newshub.sdsu.edu!elnk-nf2-pas!newsfeed.earthlink.net!stamper.news.pas.ear
thlink.net!newsread1.news.pas.earthlink.net.POSTED!63367134!not-for-mail
| Xref: cpmsftngxa07.phx.gbl
microsoft.public.dotnet.framework.compactframework:40451
| X-Tomcat-NG: microsoft.public.dotnet.framework.compactframework
|
| David Wrighton [MS] wrote:
| > You should look into the InputPanel class that ships as part of
| > Microsoft.WindowCE.Forms.dll in the .NET Compact Framwork.
|
| As I reported in another post, using InputPanel will render your EXE
| non-peverifyable. To me, having my EXE pass peverify is important, but as
| yet I have not heard from anyone who works at Microsoft, that these EXEs
are
| OK to ship. If not, then how do I work around it so that the EXE pass
| peverify.
|
| To repro: Create a Pocket PC project, drag InputPanel into it. Build.
|
| Hilton
|
|
|