App-V can't handle application with backslashes in FileTypeAssociation ProgId

I've been working on sequencing an application which writes something like this to HKLM\SOFTWARE\Classes (actual vendor & product names changed):
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.someextension]
@="VendorName.Ext\Foo\Bar"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\VendorName.Ext\Foo\Bar]
@="The App Name Shortcut"
"InfoTip"="blah blah blah"
"NeverShowExt"="-1"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\VendorName.Ext\Foo\Bar\shellex]
When I try to sequence this, the sequencer tells me "Invalid manifest detected". When I add this package to a client, the debug logs show:
2015-Feb-12 11:52:45.699 - Manifest: [1792].[4448]: ERROR: ManifestUtilities::ValidateDocument() - A manifest document failed validation against the schema(s).
DOM Error: -1072897687
Reason: 'VendorName.Ext\Foo\Bar' violates pattern constraint of '[^\\]*'.
The element '{http://schemas.microsoft.com/appv/2014/manifest}ProgId' with value 'VendorName.Ext\Foo\Bar' failed to parse.
AppxManifest.xml contains:
<appv:Extensions>
<appv:Extension Category="AppV.FileTypeAssociation">
<appv:FileTypeAssociation>
<appv:FileExtension>
<appv:Name>.someextension</appv:Name>
<appv:ProgId>VendorName.Ext\Foo\Bar</appv:ProgId>
</appv:FileExtension>
</appv:FileTypeAssociation>
</appv:Extension>
I worked around this by moving VendorName.Ext\Foo\Bar to a new location where .someextension didn't need slashes to refer to it, but I'm wondering whom I should send a bug report to. Should
the vendor not be writing this value, or should App-V be handling these backslashes?

The application is
The Raiser's Edge 7.93. The install & update process is ugly (unless users are all administrators), so I've been experimenting with wrapping it in an App-V container.
Are you aware of any Microsoft documentation I can point them at to back this up?

Similar Messages

  • After reinstalling operating system Windows 7, I lost apps and can no longer sync with Outlook 2010?

    After reinstalling operating system Windows 7, I lost apps and can no longer sync with Outlook 2010?

    apps are stored in
    C:\Users\<your account name>\Music\iTunes\Mobile Applications
    their extensions are .Ipa  you can try doing a search on your harddisk
    unless you formattet it when you reinstalled
    but an app can only ever be bought 1 times on an appleID so if you try to buy them again it will give you a free download of the app and not charge you
    about sync then if you connect the ipad and click info tab and set it to sync your outlook data it should sync without any problems

  • How many iPhone I can install my application with my apple ID? and is it legal or not??

    how many iPhone I can install my application with my apple ID? and is it legal or not??

    I believe the limit on how any times an application can be installed has been removed, but, as it stands, there is no limit to the number of installations you can have... just the number of activated installations.  For what it sounds like you are doing, there is should not be an issue of hitting a limit even if there is one.
    If you are reinstalling on new machines then you probably want to deactivate the current installations before you attempt to activate on the new machines.

  • Can i buy application with debit card

    hi can i buy application with debit card

    No problem is it's a Visa or Master Card debit card.

  • HT5655 I followed all the instructions to update Flash Player, but the installation fails at around 90%, it says that there is an Application running (Safari) bit I actually close all Apps. already. can someone help me with this issue ?? Thanks

    I have followed the instructions to update Flash Player, the Installation Fails at about 90%, it says that there is an Application running (Safari) and it says to close all the apps. and start again ... but I already close all the Applications ... none is running ... can someone help me with this issue ??? Thanks ...

    Dear Dominic
    Brilliant reply. Simple English. Simple to follow instructions. And it worked immediately, first time.
    Why couldn't the Apple and Adobe corporations get their programming right first time? We spend billions of UK pounds and US dollars with them. They reply with incompetent programming such as this, and arrogance to their customers in issuing faulty systems without doing the most rudimentary checks.
    Anyway, I certainly shan't be buying another Apple as this is the most unreliable, most incomprehensible, most illogical and downright thoughtless shoddy piece of computer kit which I have ever owned. And all of it is rubbish ~ emails disappear, photos can't be organised properly, spreadsheets don't work, Pages is laborious… the list goes on and on...
    But thanks to you Dominic, I have been able to load Adoble Flashj… maybe eyou should get  a job at Apple, and set them all on the right course to how to work simply and correctly with customers.
    Thanks again,
    David

  • How many iPhones can I share applications with?

    General Question,
    Can I share applications (games) with multiple iPhones?
    Also - I purchased some games and synced them to my iPhone. Now I want to give this phone to someone else and buy a new one. What happens now to the games? Are the games somehow locked to the original iPhone?
    Do I just sync my new phone as before and will all the games conitnue to work? This will mean that there will now be 2 iPhones with the same games on there.
    -Frankie

    You can share as many as you want. DPS SE will be included with CC “at a future date.”
    Bob

  • I have a big problem . i forget my resure email address . also forget Sequrity Questions . now i can't buy application with money . just can use free application . Please help me how to fix my problem . Thanks you so much if someone can help my problem .

    i want to buy application . but i can't it because of i forget sequrity question and resure email address .
    i don't know how to continue . i still want to use my current account .
    now my giftcard is waste . i search a lot solution on Apple Support Communities . but still don't know how to continue .
    please help me if someone know . thanks you a big .

    Alternatives for Help Resetting Security Questions and Rescue Mail
    Due to recent changes in how Apple handles this issue, the most successful
    option is #5, below.
         1. Apple ID- All about Apple ID security questions.
         2. Rescue email address and how to reset Apple ID security questions
         3. Apple ID- Contacting Apple for help with Apple ID account security.
         4. Fill out and submit this form. Select the topic, Account Security.
         5.  Call Apple Customer Service: Contacting Apple for support in your
              country and ask to speak to Account Security.
    Note: If you have already forgotten your security questions, then you cannot
             set up a rescue email address in order to reset them. You must set up
             the rescue email address beforehand.
    How to Manage your Apple ID: Manage My Apple ID

  • TP4: can not run application with ODBC-JDBC bridge

    Hi,
    I tried to connect to a oracle 10gR1 Database via ODBC-JDBC bridge.
    Test connection in dialog "Edit Database Connection" is sucessfull.
    When trying to run the application following error occures:
    ===========================================
    08/05/09 11:48:57 SCHWERWIEGEND: AbstractInfo.getAnnotation oracle.webservices.annotations.async.AsyncWebService cannot be found in the given classpath.
    08/05/09 11:48:57 SCHWERWIEGEND: AbstractInfo.getAnnotation oracle.webservices.annotations.async.AsyncWebService cannot be found in the given classpath.
    09.05.2008 11:48:58 oracle.j2ee.util.AnnotatedLogger logWithThrowable
    SCHWERWIEGEND: J2EE JCA-07001
    oracle.oc4j.sql.DataSourceException: Unable to create: sun.jdbc.odbc.JdbcOdbcDriver
         at oracle.oc4j.sql.config.DataSourceConfigUtils.createDataSource(DataSourceConfigUtils.java:403)
         at oracle.oc4j.sql.DataSourceUtils.createDataSource(DataSourceUtils.java:288)
         at com.evermind.server.DataSources.createNativeDataSource(DataSources.java:153)
         at com.evermind.server.DataSources.initDataSources(DataSources.java:1117)
         at com.evermind.server.ApplicationStateRunning.initDataSourceConnector(ApplicationStateRunning.java:1782)
         at com.evermind.server.ApplicationStateRunning.initConnector(ApplicationStateRunning.java:1436)
         at com.evermind.server.ApplicationStateRunning.initConnectors(ApplicationStateRunning.java:422)
         at com.evermind.server.ApplicationStateRunning.initializeApplication(ApplicationStateRunning.java:247)
         at com.evermind.server.Application.setConfig(Application.java:538)
         at com.evermind.server.Application.setConfig(Application.java:433)
         at com.evermind.server.ApplicationServer.addApplication(ApplicationServer.java:2125)
         at com.evermind.server.ApplicationServer.initializeDeployedApplications(ApplicationServer.java:1865)
         at com.evermind.server.ApplicationServer.setConfig(ApplicationServer.java:1235)
         at oracle.oc4j.server.ServerFactory$Worker.start(ApplicationServerFactory.java:249)
         at oracle.oc4j.server.ServerFactory$Worker.run(ApplicationServerFactory.java:259)
         at java.lang.Thread.run(Thread.java:595)
    Caused by: java.lang.ClassCastException: sun.jdbc.odbc.JdbcOdbcDriver
         at oracle.oc4j.sql.config.DataSourceConfigUtils.createDataSource(DataSourceConfigUtils.java:401)
         ... 15 more
    08/05/09 11:48:58 WARNUNG: Application.setConfig Application: current-workspace-app is in failed state as initialization failed.
    java.lang.InstantiationException: oracle.oc4j.sql.DataSourceException: Unable to create: sun.jdbc.odbc.JdbcOdbcDriver
         at com.evermind.server.ApplicationStateRunning.initConnector(ApplicationStateRunning.java:1465)
         at com.evermind.server.ApplicationStateRunning.initConnectors(ApplicationStateRunning.java:422)
         at com.evermind.server.ApplicationStateRunning.initializeApplication(ApplicationStateRunning.java:247)
         at com.evermind.server.Application.setConfig(Application.java:538)
         at com.evermind.server.Application.setConfig(Application.java:433)
         at com.evermind.server.ApplicationServer.addApplication(ApplicationServer.java:2125)
         at com.evermind.server.ApplicationServer.initializeDeployedApplications(ApplicationServer.java:1865)
         at com.evermind.server.ApplicationServer.setConfig(ApplicationServer.java:1235)
         at oracle.oc4j.server.ServerFactory$Worker.start(ApplicationServerFactory.java:249)
         at oracle.oc4j.server.ServerFactory$Worker.run(ApplicationServerFactory.java:259)
         at java.lang.Thread.run(Thread.java:595)
    Caused by: oracle.oc4j.sql.DataSourceException: Unable to create: sun.jdbc.odbc.JdbcOdbcDriver
         at oracle.oc4j.sql.config.DataSourceConfigUtils.createDataSource(DataSourceConfigUtils.java:403)
         at oracle.oc4j.sql.DataSourceUtils.createDataSource(DataSourceUtils.java:288)
         at com.evermind.server.DataSources.createNativeDataSource(DataSources.java:153)
         at com.evermind.server.DataSources.initDataSources(DataSources.java:1117)
         at com.evermind.server.ApplicationStateRunning.initDataSourceConnector(ApplicationStateRunning.java:1782)
         at com.evermind.server.ApplicationStateRunning.initConnector(ApplicationStateRunning.java:1436)
         ... 10 more
    Caused by: java.lang.ClassCastException: sun.jdbc.odbc.JdbcOdbcDriver
         at oracle.oc4j.sql.config.DataSourceConfigUtils.createDataSource(DataSourceConfigUtils.java:401)
         ... 15 more
    09.05.2008 11:48:58 com.evermind.server.ServerMessages severe
    SCHWERWIEGEND: Exception beim Initialisieren der bereitgestellten Anwendung: current-workspace-app. Application: current-workspace-app is in failed state as initialization failed
    java.lang.InstantiationException: Application: current-workspace-app is in failed state as initialization failed
         at com.evermind.server.Application.setConfig(Application.java:636)
         at com.evermind.server.Application.setConfig(Application.java:433)
         at com.evermind.server.ApplicationServer.addApplication(ApplicationServer.java:2125)
         at com.evermind.server.ApplicationServer.initializeDeployedApplications(ApplicationServer.java:1865)
         at com.evermind.server.ApplicationServer.setConfig(ApplicationServer.java:1235)
         at oracle.oc4j.server.ServerFactory$Worker.start(ApplicationServerFactory.java:249)
         at oracle.oc4j.server.ServerFactory$Worker.run(ApplicationServerFactory.java:259)
         at java.lang.Thread.run(Thread.java:595)
    Caused by: java.lang.InstantiationException: oracle.oc4j.sql.DataSourceException: Unable to create: sun.jdbc.odbc.JdbcOdbcDriver
         at com.evermind.server.ApplicationStateRunning.initConnector(ApplicationStateRunning.java:1465)
         at com.evermind.server.ApplicationStateRunning.initConnectors(ApplicationStateRunning.java:422)
         at com.evermind.server.ApplicationStateRunning.initializeApplication(ApplicationStateRunning.java:247)
         at com.evermind.server.Application.setConfig(Application.java:538)
         ... 7 more
    Caused by: oracle.oc4j.sql.DataSourceException: Unable to create: sun.jdbc.odbc.JdbcOdbcDriver
         at oracle.oc4j.sql.config.DataSourceConfigUtils.createDataSource(DataSourceConfigUtils.java:403)
         at oracle.oc4j.sql.DataSourceUtils.createDataSource(DataSourceUtils.java:288)
         at com.evermind.server.DataSources.createNativeDataSource(DataSources.java:153)
         at com.evermind.server.DataSources.initDataSources(DataSources.java:1117)
         at com.evermind.server.ApplicationStateRunning.initDataSourceConnector(ApplicationStateRunning.java:1782)
         at com.evermind.server.ApplicationStateRunning.initConnector(ApplicationStateRunning.java:1436)
         ... 10 more
    Caused by: java.lang.ClassCastException: sun.jdbc.odbc.JdbcOdbcDriver
         at oracle.oc4j.sql.config.DataSourceConfigUtils.createDataSource(DataSourceConfigUtils.java:401)
         ... 15 more
    09.05.2008 11:48:58 oracle.j2ee.util.AnnotatedLogger logWithThrowable
    WARNUNG: J2EE JNDI-00002
    09.05.2008 11:48:58 oracle.j2ee.util.AnnotatedLogger log
    WARNUNG: Kein javax.jms.ConnectionFactory in null gefunden
    09.05.2008 11:49:01 com.evermind.server.http.HttpMessages internalErrorWhileTryingToInstantiate
    SCHWERWIEGEND: Interner Fehler ausgelöst beim Versuch, die Web-Anwendung zu instanziieren: GoodsReceipt-ViewController-webapp definiert in Website Default Web Site. Application: current-workspace-app does not exist. Error creating Web application: GoodsReceipt-ViewController-webapp
    Ready message received from Oc4jNotifier.
    Embedded OC4J Server startup time: 12375 ms.
    =========================================
    OC4J is up and running, but browser gives error message (404 Not found)
    With JDBC connection this application works fine.
    Here my jdev specific environment variables:
    SET JOH=c:\software\Oracle_JDEV11gP4
    SET JDEV_USER_DIR=c:\jdeveloper\home
    SET JAVA_HOME=c:\software\Oracle_JDEV11gP4\jdk\bin
    Can anybody help me?
    br
    Peter

    Peter --
    Can you please describe your use case? The JDBC-ODBC bridge driver is not all that reliable. Sun considers it "transitional" and it is not supported by them.
    http://java.sun.com/j2se/1.5.0/docs/guide/jdbc/bridge.html
    We still include the driver in JDev primarily to allow connections to MS datasources like Excel and Access that don't have free/open-source pure JDBC drivers. Why would you use the JDBC-ODBC bridge to connect to an Oracle database?
    -- Brian

  • Can I share Applications with macbook

    Can I share the applications on mi Imac with my macbook Pro, and How?
    Will I still be able to use them on my Imac?

    What applications are you referring to? It depends on the SLA (software license agreement); most can only be used on one computer and some can be used on more than one, especially if you've purchased a "family" pack license. So, can you be more specific please.

  • Can't update applications with new email address

    I changed the email address on my wife's itunes account to her current email.  The old email address on the account is no longer active.  Now when she goes to update her applications on her iPhone, it brings up her old email address and won't update anything.  Is there a way to fix this so that she can update all her stuff?

    You can try contacting Apple.  The apps and updates to them are tied to the account that purchased them and Apple says that they can't merge accounts.
    There are two ways to reset the password.  You said why the email verification will not work.  What about the security question?
    Apple - Support - iTunes Store - Contact Us

  • Mail.app: I can't send attachment with "space" in filename

    Hi.
    I've this kind of problem. I think it is Mail.app problem. The mail isn't sent if the attachment's filename contains "space" (eg: "file name.pdf").
    The same email is sent finw if I use Thunderbird with the same SMTP server (Leopard Server) and from the same machine.
    If the recipinets in local (not relayed over internet) it works well. Otherwise the SMTP server tell me it have lost connection whith relay server (ISP SMTP server).
    I've used Lotus domino Server as SMTP server with the same result.
    If I cut the "space" (' ') in the attachment's filename Mail.app works fine as well.
    HELP!
    thanks.
    P.S.: sorry for my english
    Message was edited by: odolo
    Message was edited by: odolo

    There is a bug which causes the filenames of attachments with a space or an accented character in the name to have characters appended to the filename extension; it may be that it also sometimes stops the attachment from sending. But other people have reported problems with mails with attachments not sending regardless of the filename, so I think the next software update will see some fixes.
    Meanwhile, don't use spaces!
    AK

  • Can't use applications with Video. They use all my CPU

    Hi,
    I'm having issue with ichat but also with any other application that uses video.
    ichat is the worst though. If i start a video conference ichat will use about 35% of CPU and a few seconds into it will goes up to using 110% to 180% of my CPU and stay there! Then the video and audio become very choppy and the rest of my computer is almost unusable.
    I didn't not have this problem when i was running tiger.
    Photobooth does the same thing but not as intensely.
    Would anyone know why?? I would love to solve this problem.
    Thank you!

    This is what I've read indeed. Which scare me because my optical drive doesnt work anymore. It reject everything i put in there. So If the 10.5.3 makes my computer crash i've got no way of fixing it... I would have to reinstall but in order to do that i need an external cd drive which i do not have at the moment.
    Any other suggestions?

  • My power button doesnt work. Ive seen someone who has reconfigured their buttons, so that if they press both volume keys phone turns off. Ive looked into this, and it seems to use a jailbroken app. Can I do this with a non jailbroken phone?

    This person was able to choose which action, (shaking the phone, pressing both volume keys) turned the phone off/sent it to sleep instead. I have a 3gs.

    Sounds like a very uncomfotable situation. This is, however,  user-to-user technical support forum. Your post is really outside of what's appropriate here. For an issue with the store, I would take it up with the manager directly or, if you don't get a hearing, ask for the name of the district manager. For Apple Care, you would also need to request to speak to a supervisor.
    If all else fails, write a letter to corporate headquarters. See the Contact Us link at the lower right.
    Best of luck.

  • Can i use Handle C with the LABVIEW FPGA module?

    Hi,
    Can i use Handle C with the LABVIEW FPGA module?  I am working with CompactRIO right now so, i want to know weather i can use Handle C with CompactRIO.Can i access FPGA in compactRIO independant of LABVIEW  means can i program it without using LABVIEW?
    regards,
    Vishnu.

    Hi Vishnu,
    Although we don't support Handel-C directly, it is possible to design your algorithms using 3rd party tools or system integrators and consume them from a top-level LabVIEW VI. The webcast at http://zone.ni.com/wv/app/doc/p/id/wv-268 shows an example of how you can use IP from C-based tools provided by Celoxica in the LabVIEW FPGA environment.

  • Can't see Applications tab in iTunes

    I purchased a used iTouch for my daughter. When the device is selected in iTunes, there is no Apps tab. The "Apps" option is checked under Preferences->General. Any ideas why the App tab won't show? If I select Library -> Apps, I can see the applications I've purchased from the iTunes Store, but since the Apps tab isn't there on the device itself, there's no way to sync.
    Any ideas why the tab isn't showing up?

    Do you have an iPd with an iOS les than 2.0?  You need at least iOS 2.0 for apps.  To check the iOS version go to Settings>General>About Version.
    If you have the first generation (1G) iPod you can go as far as iOS 3.1.3 and that is a paid update.  To get that go here:
    Purchasing iOS 3.1 Software Update for iPod touch (1st generation)
    Identify your iPod model here:
    Identifying iPod models

Maybe you are looking for