Have you upgraded to the most recent version of the HP TouchSmart software?
RegisterSmartCenterApp is a tool that's mostly supposed to be used for end-user installation of tiles. In other words once you have your application fully developed, you deploy it onto a user's machine using RegisterSmartCenterApp.exe.
If you need to change the tile settings during development, look for the user.config file in the SmartCenter.exe_Url_[hash]\version folder of %localappdata%\Hewlett-Packard. That file stores the final configuration of tiles and you can edit it between runs of SmartCenter to change AppPath and all other aspects of the tile. It's also an XML file, so shouldn't be too hard to read.
There is a limitation in the current 3.0 release of SmartCenter. Once a tile is registered, the registration can't be updated. A future release will address this issue.
Hi,
i started developing on the touchsmart last friday. I have worked a lot with wpf and c# on the microsoft surface before. I followed the" An HP TouchSmart Application Development Gui". Firt time the registration works but I forgot to add the app path on the register xl file. So I can't see the app on the samrt center. Then I added the app path to xml file and try register the app again. I get the error message called "RegisterSmartApp has stopped working" and the command line shows following
"C:\Program Files (x86)\Hewlett-Packard\TouchSmart\SmartCenter 2.0>RegisterSmartC
enterApp.exe updateconfig "C:\Users\RocheTouchsmart\Documents\Visual Studio 2008
\Projects\WpfApplication1\Register.xml"
Unhandled Exception: System.NullReferenceException: Object reference not set to
an instance of an object.
at RegisterSmartCenterApp.Program.DoesAppSettingAlreadyExist(String originalF
ile, StoreKind store, String& storeFile)
at RegisterSmartCenterApp.Program.Main(String[] args"
Therefore I deleted the app on the smartcenter, but the same messages appear.
Do anybody know a solution for my problem?
Best regards,
Andre
thanks for your answer. I tried everything, but it doesn't work. I can't find my App in user.config.I see every other app. Therefore I couldn't change as well as add some apps to the smartcenter.
I actually restored the system to its original factory condition. Every time the same message "RegisterSmartApp has stopped working". I've selected the debbug function showing me a NullPointerException. I thought may something with the path to the file ..I've checked everything. Could it be that the RegisterSmartApp is not very well tested?
Hmm. Could be. For that reason I was asking if you had downloaded the latest version of SmartCenter (3.0.32.0)?
After sometiimes it works (remove quotation marks), but the HelloWorld app with the wrong path(C:\Program Files (x86)\Hewlett-Packard\TouchSmart SDK\3.0\Samples\HelloWorld\HelloWorld.exe) was added although I declared the right part in the xml file. I changed it in the user.config. Thanks for your help!!
May you could help me again. Where could i see the version number of the SmatCenter?
Two ways: Personalize - About or directly on the executable (properties - details).


RSS

