desktop-application


My app passed windows app certification test with warnings,will I be able to publish it on the windows store


My app passed the test with four warnings.For one of these warnings it was written in report that "You can safely ignore the unsigned DLL, .OCX, .SCR, .CPL or .EXE files listed here that are not one of the app’s main executable, or a driver."
So that takes the count to three.
So, will I be able to publish my app successfully to windows store without fixing these warnings.The full report is shown below:
Clean reversible install test
WARNING
Remove all non-shared files and folders
Warning: The non-shared files and folders test detected the following errors:
File 'C:\Program Files (x86)\CMiC\CMiC ECM Explorer\CMiC ECM.InstallState' was not deleted.
Impact if not fixed: A user might remove an app to free up disk space or to return the computer to the state before installing the app. The uninstall process must restore the machine to its original state for the best user experience.
How to fix: Remove all the files and Add/Remove Program entries. See link below for more information:
Installer Properties
PASSED
Do not force an immediate reboot during installation
PASSED
Do not force an immediate reboot during uninstallation
WARNING
Write appropriate Add/Remove Program values
Warning: The registry population test detected the following error: app didn’t create the required registry entries.
An optional value 'InstallLocation' is missing or invalid for program CMiC ECM Explorer.
Impact if not fixed: Apps must create these registry entries DisplayName, InstallLocation, Publisher, UninstallString and ProductVersion. Apps that don’t create the required registry entries may not be found by enterprise inventory tools. This can cause problems with OS migrations and upgrades, and Windows telemetry tools may not accurately report info about the app.
How to fix: Add the necessary info to the app’s Windows Installer package so it can configure Add/Remove Programs in Control Panel correctly. Setting these properties automatically writes the corresponding values into the registry. See link below for more information:
Configuring Add/Remove Programs
PASSED
Single user registry check
Install to the correct folders test
WARNING
Install to Program Files
Warning: The install to Program Files test detected the following errors:
Program CMiC ECM Explorer fails due to missing install location.
Impact if not fixed: Native apps e.g. 32 and 64 bit must be installed to the %ProgramFiles% folder by default, note that 32 bit apps installing on x64 versions of Windows must be stored under %ProgramFiles(x86)%. Storing program files in another folder can cause access and security problems for the user.
How to fix: Write the files to the correct folders. See link below for more information:
Working with Known Folders
PASSED
Write to the %WINDIR% or %SystemDrive%
Digitally signed file test
WARNING
Install signed driver and executable files
All unsigned files of the following extensions: EXEs, DLLs, SYS, DRV, OCX, SCR, and CPL will be reported.
Warning: The file, driver signing test detected the following errors:
Non-driver file C:\Program Files (x86)\CMiC\CMiC ECM Explorer\wkhtmltopdf.exe does not have a valid signature, either embedded or via a catalog file.
Non-driver file C:\Program Files (x86)\CMiC\CMiC ECM Explorer\CMiC ECM.exe does not have a valid signature, either embedded or via a catalog file.
Non-driver file C:\Program Files (x86)\CMiC\CMiC ECM Explorer\UsrCtrl.dll does not have a valid signature, either embedded or via a catalog file.
Non-driver file C:\Program Files (x86)\CMiC\CMiC ECM Explorer\ssleay32.dll does not have a valid signature, either embedded or via a catalog file.
Non-driver file C:\Program Files (x86)\CMiC\CMiC ECM Explorer\OutlookGridControl.dll does not have a valid signature, either embedded or via a catalog file.
Non-driver file C:\Program Files (x86)\CMiC\CMiC ECM Explorer\libgcc_s_dw2-1.dll does not have a valid signature, either embedded or via a catalog file.
Non-driver file C:\Program Files (x86)\CMiC\CMiC ECM Explorer\libeay32.dll does not have a valid signature, either embedded or via a catalog file.
Application main installer file C:\Users\vakul.kataria\Desktop\CMiC ECM Explorer Release(29-May-2015)\CMiC_ECM_Explorer(3.0.0)\CMiC ECM Explorer.msi does not have a valid signature, either embedded or via a catalog file.
If any of the above files are DLLs, OCX, SCR, CPL or EXEs that are not one of the application’s main executables (has a shortcut on start menu or desktop), they can safely be ignored. All others need to be signed to meet the Windows App Certification requirements.
Impact if not fixed: Having digitally signed files allows users to know that software is genuine. It makes it possible to detect that a file has been tampered with, such as by a virus. Windows has the ability to prevent any unsigned app from launching with administrator access. Sign the app if you want it to operate correctly in locked-down environments without popup or UAC messages.
How to fix: You can safely ignore the unsigned DLL, .OCX, .SCR, .CPL or .EXE files listed here that are not one of the app’s main executable, or a driver. All files except drivers must be Authenticode signed, drivers must be WHQL certified. See link below for more information:
Digital Signatures for Kernel Modules on Windows
Support x64 Windows test
PASSED
Install platform specific files, and drivers
OS version checking test
PASSED
Proper OS version checking
User account control (UAC) test
PASSED
User account control run level
Adhere to system restart manager messages
PASSED
Don't block reboot
Safe mode test
PASSED
Do not load services and drivers in safe mode
As explained in "Using the Windows App Certification Kit":
Passed with warnings denotes the app has passed overall, but one or more requirements passed with warnings. Although this overall score will not cause the app to be rejected during onboarding, we strongly recommend that you investigate and address all warnings.
Based on that, you should be get certified for the Windows Logo, although as #Peter Torr explains, publishing to the Windows Store isn't available yet.
You can't publish desktop apps on the Windows Store yet -- it was announced at //Build 2015, but there is no date yet for when submissions will start.

Related Links

My app passed windows app certification test with warnings,will I be able to publish it on the windows store
HTML/CSS/JS desktop application runtime for RHEL6
How can I make offline maps for Windows Desktop Application using Mapbox
Connect Production server sql database from my desktop application
softphone pbx software creation [closed]
How do I correctly ship licenses with my desktop app?
TideSDK: Download mp3 files
How to login to OWIN Web Api 2 WS-Federation server from desktop app
How to inspect elements in a desktop application?
IBM Worklight - Can we create a desktop based application?
How to capture traffic of Desktop Application Using Fiddler
How to write a program that starts or pops every time I unlock my computer?
Steps to Create a Signed Desktop App for Windows 8?
Developing an Offline Native Application from a Web Dev background [closed]
Is libGDX suited for desktop-only application development?
UltraWinToolbars Control is not working in new version 12.2

Categories

HOME
typo3
customization
packet
casting
confluence-rest-api
yuv
servicenow
browserstack
vsixmanifest
google-app-maker
cakephp-2.0
lambda-calculus
opendaylight
web-testing
taxonomy
template10
smooth-scrolling
windows-phone
ofbiz
views
google-street-view
legend-properties
restructuredtext
datazen-server
pushbullet
aspxgridview
suitescript
rancher
android-6.0-marshmallow
multiple-inheritance
marionette
pushpad
recreate
log4net-configuration
postgresql-9.6
eclipse-jdt
ilog
fastadapter
dropdownbox
gitosis
pygraphviz
tapply
delphi-xe
glide-image-library
aura-framework
mtm
binary-decision-diagram
django-cors-headers
ocpjp
synchronized
anonymous-function
geminabox
ionic2-select
evaluation
multivalue
ear
jenkins-docker
sharpssh
programming-pearls
opticalflow
timex
git-push
class-design
instaparse
csc
php-java-bridge
sbt-proguard
angular-i18n
gulp-cdnizer
serial-communication
tooltwist
polarion
esb-toolkit-2.1
system.diagnostics
tidesdk
ultraedit
chrome-mobile
yosemite
redmine-plugins
javacompiler
msdropdown
traceur
maven-javadoc-plugin
playing-cards
qgraphicsscene
source-depot
backbone-views
azure-scheduler
uikit-dynamics
windows-scheduler
codeigniter-form-helper
nsautoreleasepool
mail-gem
motordriver
winrt-async
nsscrollview
facebook-winjs-sdk
xpolog
helios
calendarextender
pixel-bender
projectgen
asp.net-1.1

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App