View Full Version : سوال: مشکل در Manifest
Mask
یک شنبه 22 خرداد 1390, 13:55 عصر
با سلام خدمت دوستان
برنامه زیر رو با راهنمایی که در سایت وجود داشت، نوشتم.
اما هر کاری میکنم در ویندوز سون. پنجره yes no نمیاد. که کاربر با کلیک بر روی yes ، برنامه در حالت ادمین اجرا بشه.
به نظرتون مشکل از کجاست.؟:متفکر:
loo30fer
یک شنبه 22 خرداد 1390, 16:12 عصر
دوست عزیز درسته من هنوز یک مبتدی ام ولی گفتم شاید بتونم کمکی بکنم , تو Manifest فکر میکنم توی قسمت Name باید آدرس فایل اجرایی داده باشه که شما این رو CodeGear RAD Studio دادین و فکر میکنم مشکل از اینجا باشه؟؟؟ :متفکر:
loo30fer
یک شنبه 22 خرداد 1390, 16:22 عصر
شما یک نگاهی به این لینک (http://delphi.about.com/od/delphitips2009/qt/delphi-vista-registry-run-on-startup.htm) بنداز هم توضیح داده شده و هم یک سورس برای دانلود قرار داده که فکر میکنم کمک خوبی براتون باشه.
منظورم اینجاست که قرمزش کردم.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity version="1.1.1.1"
processorArchitecture="X86"
name="Project1.exe"
type="win32"/>
<description>elevate execution level</description>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="requireAdministrator" uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
loo30fer
یک شنبه 22 خرداد 1390, 17:29 عصر
منظور همین قسمته آدرس درست فایلتون رو بدین و مجددا تستش کنید ببنید مشکل حل میشه ؟؟؟
name="Project1.exe"
Mask
یک شنبه 22 خرداد 1390, 21:49 عصر
نه عزیز جان حل نشد.
مشکل از این نیست.
vcldeveloper
دوشنبه 23 خرداد 1390, 00:51 صبح
علتش اینه که پروژه شما داره همچنان از Manifest پیش فرض دلفی استفاده میکنه، نه Manifest ایی که خودتون تعیین کردید. برای دلفی 7، یونیت XPMan رو از لیست uses خارج کنید و پروژه را مجددا Build کنید. در نسخه های جدیدتر، به Project | Options | Application برید، و تیک گزینه Enable runtime themes را بردارید، و پروژه را مجددا Build کنید.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.