我的最後一個問題「的Win7下列表服務和服務狀態」下的應用程序清單文件的問題使我開始尋找解決方案,讓我的應用程序工作在Windows Vista下的管理權限以後根據.manifest的文件。德爾福的WinXP和Win7
我不知道關於繼續與這件事情對前一個問題,因爲他們沒有那麼這裏同樣是另一個問題:
我的應用程序現在能正常工作的Win 7下是否我運行「作爲管理員」由於清單文件。 我的清單文件如下:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity version="1.6.0.5" processorArchitecture="X86" name="ServiceMonitorPro" type="win32"/>
<description publisher="Powershield Ltd" product="Powershield Service Monitor">Powershield Service Monitor</description>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="requireAdministrator" uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
當應用程序在Windows 7或Vista上運行時,UAC配備了這樣的對話: alt text http://www.freeimagehosting.net/uploads/39787fd3dd.jpg
我怎麼能代替「不明」出版商?
其他和bigest問題是,即使你的應用程序與Win7的或Vista下沒有問題的運行,在WinXP下它現在與消息崩潰: 「此應用程序未能啓動,因爲應用程序配置不正確,重新安裝該應用程序可能會解決這個問題。「
另一件事我想補充:如果 我添加引用(使用條款)來XPMan 應用程序工作在WinXP正常,但隨後 是我.manifest的文件是沒有 在Vista或Win7的性差異。
太棒了!感謝您在這裏發佈解決方案。我認爲如果它得到了足夠的支持,那麼就有一個很好的徽章。 – 2010-04-07 00:38:02