Here is a tool to easily package a swf for AIR 2.6!

Hi all,
I have written a win32 app to compile your swf for iOS using AIR 2.6.
It basically is a replacement for the iPhone settings in CS5.
It means you don't have to use the command line ADT or compile scripts, and it writes the app descriptor XML for you.
It is not quite ready yet (it works, but I haven't implemented launch screens yet).
If there is interest from people here I will finish it and make it available for free.
Android support is on the way too.
No Mac version unfortunately.
Anyone interested?

That is fantastic work, BarakHarel
My tool can be found here: http://www.pixelthismobile.com/blog/3/04/2011/adt-helper-tool
Unfortunately I am unable to edit the original post with the updated details. 
ADTHelper works very similar to BarakHarels tool, but is perhaps a little more polished (sorry BarakHarel, no offence intended).  For example:
- You can set all options (like your AIR directory) by browsing for them
- Image previews for icons and launch screens
- Auto-create/resize all icons from a single 512 pixel icon
- Auto-incrementing build number
- Advanced options (Status bar style, Display res, etc)
Instructions:
- Download http://www.pixelthismobile.com/blog/3/04/2011/adt-helper-tool
- Unzip to a folder
- Run the exe (no need to install)
- Browse for your AIR directory
- Like the tool in CS5, browse for all your other required files and select your options
- Hit [Compile for iOS]
- A new folder is created next to your swf
- All icons, images, swf and otehr files are copies here
- Once the ADT finishes, the IPA is also here
There are still some problems I am working on.  Here is a list of unsupported features that are coming soon!
- Launch screens aren't working 100% yet
- URL schemes not implemented yet
- Debug IP not supported yet
- Capabiliy limiting (WiFi, GPS, Front-facing camera etc) not yet implemented
- Android support coming soon
Feedback welcome

Similar Messages

  • Problems packaging non debug swf for iOS

    Hi all,
    I'm using the latest 3.5 beta (saw the same problem using 3.4). When i package de swf for iOS i got this error:
    Packaging failed!
    Packaging error message:
    Exception in thread "main" java.lang.Error: Unable to find named traits: public::read activation
              at adobe.abc.Domain.resolveTypeName(Domain.java:232)
              at adobe.abc.Domain.resolveTypeName(Domain.java:149)
              at adobe.abc.GlobalOptimizer.sccp_eval(GlobalOptimizer.java:6722)
              at adobe.abc.GlobalOptimizer$SccpContext.commit(GlobalOptimizer.java:4395)
              at adobe.abc.GlobalOptimizer.sccp_modify(GlobalOptimizer.java:5866)
              at adobe.abc.GlobalOptimizer.sccp_modify(GlobalOptimizer.java:4728)
              at adobe.abc.GlobalOptimizer.sccp(GlobalOptimizer.java:4700)
              at adobe.abc.GlobalOptimizer.optimize(GlobalOptimizer.java:3566)
              at adobe.abc.GlobalOptimizer.optimize(GlobalOptimizer.java:2260)
              at adobe.abc.LLVMEmitter.optimizeABCs(LLVMEmitter.java:532)
              at adobe.abc.LLVMEmitter.generateBitcode(LLVMEmitter.java:341)
              at com.adobe.air.ipa.AOTCompiler.convertAbcToLlvmBitcodeImpl(AOTCompiler.java:582)
              at com.adobe.air.ipa.BitcodeGenerator.main(BitcodeGenerator.java:80)
    ONLY if the swf is a release one (not debug). I'm using this parameters:
      /Users/7daysofrain/Documents/aslibs/flex_sdk_4.6.0.23201B/bin/adt
        -package
        -target
        ipa-test
        -storetype
        pkcs12
        -keystore
        ios/joseba.p12
        -storepass
        -provisioning-profile
        ios/certificados/Social_Futbol.mobileprovision
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/ios/Canal+ Social Futbol.ipa
        ios/canalplus-socialfutbol-app.xml
        -C
        ios
        canalplus-socialfutbol_tv.swf
        -e
        ios/background.mp4
        background.mp4
        -e
        flash/assets/tv.swf
        tv.swf
        -platformsdk
        /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPh oneOS6.0.sdk/
    If I use this with the debug swf the ipa gets generated right:
      /Users/7daysofrain/Documents/aslibs/flex_sdk_4.6.0.23201B/bin/adt
        -package
        -target
        ipa-debug
        -listen
        7936
        -storetype
        pkcs12
        -keystore
        ios/joseba.p12
        -storepass
        -provisioning-profile
        ios/certificados/Social_Futbol.mobileprovision
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/ios/Canal+ Social Futbol.ipa
        ios/canalplus-socialfutbol-app.xml
        -C
        ios
        canalplus-socialfutbol_tv.swf
        -e
        ios/background.mp4
        background.mp4
        -e
        flash/assets/tv.swf
        tv.swf
        -platformsdk
        /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPh oneOS6.0.sdk/
    Any idea of what could be the problem? Thanks in advance

    Nope, not native extensions used The only unusual thing is that i use custom metadata tags
    Here are the full options of the compiler:
    Compiler arguments:
      -output
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/ios/canalplus-socialfutbol_t v.swf
      -+configname=air +flexlib=
        /Users/7daysofrain/Documents/aslibs/flex_sdk_4.6.0.23201B/frameworks
      --compiler.debug=false
      --debug-password=
      --compiler.source-path+=
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/classes
      --compiler.library-path+=
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/MonsterDebugger. swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/analytics.swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/greensock.swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/rosa.swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/greensock.swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/titan.swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/GraphAPI_Web_1_8 _1.swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/as3corelib.swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/parsley-flash-2. 4.0.swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/spicelib-flash-2 .4.0.swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/assets_tv.swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/parsley-core-3.0 .0.swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/spicelib-command s-3.1.1.swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/spicelib-reflect -3.0.0.swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/spicelib-util-3. 0.0.swc,
        /Users/7daysofrain/Documents/aslibs/flex_sdk_4.6.0.23201B/frameworks/libs/air/airglobal.s wc,
        /Users/7daysofrain/Documents/aslibs/flex_sdk_4.6.0.23201B/frameworks/libs/core.swc,
        /Users/7daysofrain/Documents/aslibs/flex_sdk_4.6.0.23201B/frameworks/libs/osmf.swc,
        /Users/7daysofrain/Documents/aslibs/flex_sdk_4.6.0.23201B/frameworks/libs/textLayout.swc,
        /Users/7daysofrain/Documents/aslibs/flex_sdk_4.6.0.23201B/frameworks/libs/air/servicemoni tor.swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/refr3shlib.swc
      -static-link-runtime-shared-libraries=
        true
      -target-player=11.1
      -library-path+=
        /Users/7daysofrain/Documents/aslibs/flex_sdk_4.6.0.23201B/frameworks/locale/en_US
      -default-size=960,640
      -swf-version=13
      -keep-as3-metadata+=Asset,Assets,
        AssetsReady,AssetsContainer,FrameScript
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/classes/canalplus/soci alfutbol/MainTV.as

  • The flaw in LabVIEW Tools Network: VI Package Manager

    At first I was impressed with the LabVIEW Tools Network (see here).  Its seemed like a plus for everyone:
    - Developers who didn't want to reinvent the wheel, could easily find and download code using the VI Package Manager.
    - Developers who want to re-sell their code, could easily package it and sell it via the Tools Network marketplace (similar to the iPhone's App Store).
    But then I found the flaw:  The VI Package Manager
    Developers (essentially) need to use the VI Package Manager if they want to sell their code ... and it costs $999.  And you'll need to add on the cost of a LabVIEW license ($2k+), of course.  This will surely elimate many coders from participating.  In fact, it'll probably also artificially raise the price of all the SW being sold on the Tools Network.
    And by the way:  Why is NI relying on a third-party SW delivery tool for their marketplace at all?  Especially one that costs developers $1k to package their add-on?  Why doesn't NI just build their own VI Package Manager and dump JKI Tools all together?  In this case, building their own Package Manager would make sense for NI.  Cut ot the middle-man.  And after all, didn't NI do this to Endevo when they built their own LVOOP tool (thereby dumping Endevo's GOOP toolkit into oblivion?).
    Oh... and need I remind anyone that Apple only charges developers $99 to distribute iPhone apps?  And their development environment is given away totally free.
    Solved!
    Go to Solution.

    Hi
    josborne,
    Thanks for the feedback on the LabVIEW Tools Network. We wanted to make it easy for developers to share/sell reusable code with eatch other, and make it easier for developers to get their hands on reusable code rather than program everything from scratch. We wanted to build an ecosystem and marketplace for LabVIEW developers.
    It sounds like your biggest pain point is the $999 price point for VI Package Manager. We worked with JKI this past year to make package building a feature of the free edition of VIPM 2010, the Community Edition. So you do not need the $999 Professional Edition to create a LabVIEW Add-on. The Pro version does have several nice benefits though, and you can read about these here: http://jki.net/vipm/compare
    You also contrasted our program with the Apple Developer Program which gives you the development tools for free (with the $99 program fee). Well, the main difference here is that the development environment for LabVIEW is LabVIEW! (As opposed to Apple where you are developing for the iPhone/iPad). So I don't think we're comparing Apples to Apples (no pun intended). However, we do offer start-up assistance to developers who want to develop LabVIEW Add-ons to further reduce the barrier to entry. More here: Add-on Dev Center - Startup Assistance.
    To answer your question about why we chose to go with a third party solution (JKI's VIPM) instead of developing our own - we had several reasons. But I can summarize in one - we had a partner, JKI, who has developed an excellent solution for distributing LabVIEW Code, and was willing to work with us to make the integration with LabVIEW even better, so why create a brand new solution from scratch rather than let them continue to innovate in this area?
    By the way, if you haven't seen the integration between the Tools Network and VIPM 2010, you really should give it a try! Here's a sample free Add-on to try - the OpenG Libraries (Click the Download button).
    Jervin Justin
    NI TestStand Product Manager

  • I didnt found Sim eject tool at the package i want to complain about it

    hello
    i didnt found the Sim eject tool in the package
    i want to make a compalin

    You are not speaking to Apple here, just other users.
    iPhones that come with a SIM do not include a ejector tool. No SIM free iPhone 6es are sold in the US at this time.
    Use a paper clip.

  • Here's a tool that no one uses!!

    Hi! Here's a tool that no one uses. It is so simple and it can tell you a lot about the health of your PC. I use it all the time. I have attached a PSR; which no one uses either, showing how to use Reliability Monitor. Try it, you just might like it.
    Dokie!!
    I Love my Satellite L775D-S7222 Laptop. Some days you're the windshield, Some days you're the bug. The Computer world is crazy. If you have answers to computer problems, pass them forward.
    Attachments:
    Reliability.zip ‏409 KB

    Hi! How about this tool?? Here's a screen shot of my PC setting idol and a screen shot of when it's working. You will see my fan is not on while idol. I never allow my lap top to go into sleep or hibernate mode. If I'm not going to be using it for a extended time, I shut it down. Right or wrong, that's how I manage my lap top. All comments are always welcome on my message.
    Dokie!!
    PS I get very few comments, but that doesn't bother me all that much.
    Good night Vietnam!!
    I Love my Satellite L775D-S7222 Laptop. Some days you're the windshield, Some days you're the bug. The Computer world is crazy. If you have answers to computer problems, pass them forward.
    Attachments:
    Capture58.JPG ‏244 KB
    Capture59.JPG ‏245 KB

  • Is there Java tool to easily add drag-and-drop flowchart building?

    Is there Java tool to easily add a drag-and-drop flowchart building to a Java app?

    A drag and drop flowchart IS a tool, as in a complete program. Perhaps you can find an open source flowchart tool written in Java somewhere from which you can 'borrow' some internals, but I'd not get your hopes up. You are probably in for some programming to get something that matches your specific needs.
    Another option is to turn it around - is it perhaps possible to build your own application on top of an existing platform, like Eclipse or Netbeans platform? Both of those have at least the frameworks/tools to make it easy to create a flowchart module, but you have a good chance that one exists already.

  • How to Package Photoshop Extension for cs4/cs5 with manifest.xml

    Hello,
    tl;dr: How can I package my extension for both cs4 and cs5 in a way that respects the extension's window geometry?
    I have a panel that specifies window geometry in it's manifest.xml. When the panel is installed into Photoshop's panels/ folder, the geometry gets ignored, so I'm trying to package the panel as an extension to be installed via the Extension Manager. I have run into different problems for each CS version. I've read quite a few pdfs about the Extension Manager, UCF command line packaging, etc, and have not been able to find a solution that works for both platforms.
    My understaning
    My trial and error research has lead me to understand that the extension's files must eventually end up in the (mac) /Library/Application Support/Adobe/<CSversion>ServiceManager/extensions/ directory. In CS5, if the extension's folder contains a manifest.xml file (ex: /extensions/GuideGuide/CSXS/manifest.xml) that specifies window geometry, Photoshop will respect that window geometry when the panel opens. However, in CS4, this is not enough. From my tests, Photoshop CS4 doesn't seem to do anything with the manifest.xml file. Instead, I had to modify /Library/Application Support/Adobe/CS4ServiceManager/ServiceManifest.xml and add my extension to it's contents. Once I did this, Photoshop CS4 launches my panel and respects it's window geometry.
    The problem with this is that it's a manual installation. I can't ask my users to dig around in their system files to install my panel. In addition, since it's unsigned using this method, it won't work if they're not flagged for debugging. I've started exploring using the Extension Manager, but I have run into problems that I cannot find ansers in the few pdfs about packaging that I've been able to find.
    CS5 Problems
    If I use the UCF command line tool, I can package and sign my file. It installs fine and does what I want. However, using this method, I haven't been able to find a way to specify the author and description that shows up in the Extension Manager.
    CS4 Problems
    The UCF command line tool doesn't appear to make packages that can be installed by CS4, and I haven't been able to find one that is compatable. I've had to result to using the Extension Manager to package my extension based on a .mxi file. The problem I have here is that installing files this way limits me to putting them in the /panels directory, which then causes the panel to ignore the indow geometry. Is there a way with an .mxi file to install in the /Library/Application Support/Adobe/<CSversion>ServiceManager/extensions/ directory and modify the /Library/Application Support/Adobe/CS4ServiceManager/ServiceManifest.xml file?
    There must be, because Kuler and other extensions are installed there.
    Thank you SO much for any help you might provide. I've spent weeks trying to get this to work and have run into nothing but dead ends and wild goose chases.

    Your extension is a CSXS extension. For CSXS extension it's introduced in Extension Manager 2.1. (You can download Extension manager 2.1 from http://www.adobe.com/exchange/em_download/em20_download.html)
    In Extension Manager CS2.1 only MXP package is supported. In Extension Manager CS5 CSXS extension must be packaged by ZXP format. So you have to generate two packages for CS4(mxp) and CS5(zxp)
    For CS5, you can use ucf.jar to generate the zxp package.
    For CS4, you have to create an MXI file and package it by Extension Manager 2.1 to mxp package. Here is a sample CSXS mxi file:
    <macromedia-extension
               name="CSXS_TEST_EXTENSION"
               version="1.0.0"
               type="Command"
               requires-restart="true">
              <author name="Macromedia" />
              <products>
                        <product name="Dreamweaver" version="10" primary="true" />
                        <product name="Fireworks" version="10" primary="true" />
                        <product name="Flash" version="10" primary="true" />
                        <product name="" version="11" familyname="Photoshop" primary="true" />
                        <product name="Illustrator" version="14" primary="true" />
                        <product name="CSXS" version="1" />
              </products>
              <description>
              <![CDATA[
              CSXS extension sample.
              ]]>
              </description>
              <ui-access>
              <![CDATA[
              Extension Name: kuler
              ]]>
              </ui-access>
              <license-agreement>
              <![CDATA[
              ]]>
              </license-agreement>
              <files>
                        <file source="test_extension" destination="" />
              </files>
    </macromedia-extension>

  • Perl packaging guidelines: request for a new official policy

    feature request about this here: http://bugs.archlinux.org/task/18113
    *edit*
    Ok, the new version of pacpan is out: http://xyne.archlinux.ca/info/pacpan
    It's only in my repo for now. I'll move this version to the AUR after some feedback.
    After some initial debugging (if necessary), I would like to request that the official Perl packaging guidelines be changed to recommend using pacpan as a tool to aid packaging CPAN packages. In many cases it will provide a fully working PKGBUILD by default and in those cases when it doesn't, the provided PKGBUILD will be a very good starting point. It can also be used for comparison to existing PKGBUILDs.
    Packagers will find the following functions useful (please see  the info page for some output examples):
    pacpan --get-pkgbuilds [pkgs]
    This will print out default PKGBUILDs for the specified packages. Packages may be specified with the standard pacman package names (e.g. perl-foo-bar) or with the CPAN names (e.g. Foo-Bar for a distribution, Foo::Bar for a module). Pacpan will map modules to their distributions uniquely and thus prevent package conflicts when attempting to package different modules which are in the same distrbution.
    It will also provide a comprehensive provides array which will ensure dependency resolution when dealing with dependencies specified in META.yml on CPAN.
    Pacpan is also able to detect depends, makedepends and optdepends for CPAN packages.
    Of course this depends on the presence and correctness of the META.yml file on CPAN, but this is present for (nearly?) all active distributions.
    pacpan --check-local
    This will inspect local perl packages and determine if local CPAN packages are named according to the packaging guidelines. It will also determine which modules a package provided by directly matching the files owned by the package according to pacman against the modules provided by those files, including version numbers where available. This will show packagers mistakes in the package and suggest changes to correct them. There is also a function for regular users to update the provides array of perl packages in the local database to ensure dependency resolution while waiting for packagers to correct their PKGBUILDs.
    Last edited by Xyne (2010-02-01 22:35:47)

    The reason to include modules in the provides array is to enable finer tuning of dependencies. If the modules within a distribution ever change, there would be no need to change the depends array of all packages which had specified that distribution instead of the modules that they actually depend on. It also makes searching easier as someone who is looking for the functionality of a particular module will be able to find it via a pacman search.
    If that is really an issue, then it would be trivial to remove the provides from the PKGBUILDs that the code generates. If we could strictly enforce the packaging guidelines in the official repos and the AUR then I suppose it might make sense to ignore modules completely, but I don't see how it hurts to list them in the provides array.
    With the current code that I have, I think I have full module-to-distribution resolution and all PKGBUILDs generated by the code for a requested package or module map to the corresponding distribution. The pacpan rewrite is complete and I'm working on plugging the backend into bauerbill right now to handle dependency resolution, installation and makedeps removal. I hope to release the code soon (maybe today, depending on how productive I am), at which point we can really get this discussion going with a feature request on the bug tracker.

  • Changing Package Name of an AIR apk

    Hi. I have created an AIR app that is currently in the market. To update the app, obviously I must keep the same package name. My first version's were packaged using Eclipse with the ADT plugin.
    Now to use AIR 3.0 Native Extensions (ANE) which were not available when I first developed the app, I currently must create my APK using AIR's command line tools. Unfortunately, these command line tools force you to have a package name that starts with the word "air". For example, I need the package name "com.example". AIR creates the package name as "air.com.example".
    So now, I cannot update my app in the market since the package name has changed. Adobe has this horrific article to help you rename and remove the "air" in the package. I'm not a great programmer so this has really stumped me.
    http://kb2.adobe.com/cps/875/cpsid_87562.html
    Apparently this info is out of date or incorrect in a few areas.
    I have completely stumbled at step 12 which uses apkbuilder:
    apkbuilder final.apk -u -z resources.arsc -f classes.dex
    I am getting this error message:
    THIS TOOL IS DEPRECATED. See --help for more information.
    java.io.FileNotFoundException: resources.arsc does not exist
    I have used step 10 to create the new resources.arsc file. It clearly DOES exist and in the correct location. I tried using apkbuilder with other resources.arsc files taken from other projects. I still get the same error message.
    Maybe there is another way to do this using another tool like like apkTool. http://code.google.com/p/android-apktool/
    I tried this but then couldn't get jarsigner to sign the apk properly.
    Is there a chance in hell of this working? There doesn't seem to be much about this topic on the internet. If anyone is interested in this, I have a zip file with a sample AIR apk, windows bat files for all the command line work, and all the needed utilities so they don't need to be downloaded. To get started you just need to change my path.bat to fit your system. And you need notepad++ (or an equivalent) to batch automate renaming the package name across several files.
    http://bradwallacedesign.com/dktimer/renameApkProject.zip
    Thanks so much!

    If the DisplayObject is on the timeline then its name cannot
    be modified, but the name property of dynamically created
    DisplayObjects can be changed. (DisplayObject.name:String
    read/write).

  • What are the tools to create a digital magazine for ipad version and how can be place it in newsstand?

    Hello..
    "what are the tools to create a digital magazine for ipad version and how can be place it in newsstand?"
    I am very tired after done a week of R&D on this issue..
    But i doesn't get any fair solution for this one..
    I hope this is best option to place my issue here to get quick solution..
    Thanks and Regards..

    We are all users here.
    There is no one here from Apple.
    In order for you to develop and distribute content for the iPad, you need to become an apps developer.
    Not sure where you sign up for this or who you have to call.
    There should be a place on Apple's site that refers to a section of the site if you want to be an Apple iOS content developer.
    It cost, I believe $99 U.S. to become an Apple apps developer. You'll agree to Apple's Non-disclosure rules.  You'll receive Apple's app/software developers kit,and access to Apple's app developer site.
    No one here is going to be able to help you.
    Good Luck.

  • B2B software package you use for AS2

    Hi All,
    We are using Oracle 10G B2B. We are adding a new supplier. Our new supplier asks " what is your B2B software package you use for AS2"
    I said " Application server integration B2B of version 10.1.2.3.0", then immediately he replied
    "I could not find Oracle Application Server Integration B2B 10.1.2.3 listed on the Drummond Group website for AS2 interoperability certification. Would the software package be listed under another name?"
    Could you please help us to reply his question..

    Hi,
    Ask your supplier to check the AS2-3Q05 report of Drummond group. It is available at below link -
    http://www.drummondgroup.com/html-v2/as2-archive.html
    You can find Oracle Application Server 10g (10.1.2) listed here. Also give him the refernce of below doc -
    http://www.drummondgroup.com/pdfs/AS2_5.05.04_Final_release.pdf
    Regards,
    Anuj

  • AppX Packager: directory structure for referenced .dll(s)

    I'm trying to use precompiled NuGet packages, like zlib, for WinRT Universal App development. Everything installs and compiles just fine, but running app ends up with "Unable to locate DLL" exception. Apparently, zlib.dll ends up copied into AppX\bin\v120\Win32\Debug\dynamic\cdecl
    instead of just AppX. If I manually copy .dll to AppX folder, everything works as a charm.
    I've set up a test solution like that:
    TestDLL.Windows (a dynamic library project, referenced from TestDLLApp.Windows)
    TestDLL.WindowsPhone  (a dynamic library project , referenced from TestDLLApp.WindowsPhone)
    TestDLL.Shared (.dll shared codebase)
    TestDLLApp.Windows (a windows 8.1 app project)
    TestDLLApp.WindowsPhone  (a windows phone 8.1 app project)
    TestDLLApp.Shared (app shared codebase)
    Resources\DLL (a folder with .dll just for testing purposes)
    packages (this is where installed NuGet packages go)
    Observations:
    TestDLL output (testdll.dll) goes into AppX folder (correct)
    TestDLL referenced .dll from "Resources\DLL" folder goes into "AppX\TestDLL" (incorrect, unable to locate DLL)
    TestDLL NuGet .dlls go into folder like "AppX\TestDLL\bin\v120\Win32\Debug\dynamic\cdecl" (incorrect, unable to locate DLL) 
    TestDLLApp referenced .dll from "Resources\DLL" folder goes into "AppX" (correct) 
    TestDLLApp NuGet .dlls go into folder like "AppX\bin\v120\Win32\Debug\dynamic\cdecl" (incorrect, unable to locate DLL)
    What am I doing wrong? How to setup packager to output .dlls into AppX forder?

    Hi James,
    I'm afraid, NuGet packages are already implemented via custom build .target with conditional copy tasks:
    <Target Name="zlib_redist_AfterBuild_v120_and_Win32_and_Release_and_dynamic_and_cdecl" Label="v120 and Win32 and Release and dynamic and cdecl" Condition="( $(PlatformToolset.ToLower().IndexOf('v120')) &gt; -1 Or '$(PlatformToolset.ToLower())' == 'windowskernelmodedriver8.0' Or '$(PlatformToolset.ToLower())' == 'windowsapplicationfordrivers8.0' Or '$(PlatformToolset.ToLower())' == 'windowsusermodedriver8.0' ) And '$(Platform.ToLower())' == 'win32' And ( $(Configuration.ToLower().IndexOf('debug')) == -1 ) And '$(Linkage-zlib_redist.ToLower())' == 'dynamic' And '$(CallingConvention-zlib_redist.ToLower())' == 'cdecl'" AfterTargets="zlib_redist_AfterBuild">
    <Copy SourceFiles="$(MSBuildThisFileDirectory)../..//build/native/bin/v120\Win32\Release\dynamic\cdecl\zlib.dll" DestinationFolder="$(TargetDir)" SkipUnchangedFiles="true" />
    </Target>
    As I understand, $(TargetDir) is a root folder of a project output. I've looked through MSBuild output and seems that one to blame is .resfiles/.pri generator task. Here's what I see in generates layout.resfiles:
    TestDLL\bin\v120\Win32\Debug\dynamic\cdecl\zlib.dll
    I.e. MSBuild decides internal path for each file automagically. Any way to tune that?
    Interestingly enough, I've googled around and found no mentioning of this problem anywhere. Am I alone with this problem or no one uses prebuild NuGet packages in their WinRT development?

  • SQL Server 2012 Cumulative update package 2 (CU2) for SQL Server 2012 Service Pack 2 - why only for x86 ?

    Hey guys...
    Im a little bit confused... i wanted to download the newest hotfixes for SQL server 2012...
    But the download for :
    2983175 Cumulative update package 2 (CU2) for SQL Server 2012 Service Pack
    is only for the platform: x86 available ... but my SQL server 2012 is running in a x64 environment...
    (when i checked the older cumulative updates... they're all only for x86.. can someone tell me why ? )
    thanks and regards,
    Dominic

    There doesn't exist an SQL Express "Standard". It's two different editions.
    For Express there are three 32bit/64bit editions:
    Express, Express with Tools and Express with Advanced Services.
    Express with Tools is essentially Express with Management Studio Tools, Express with Advanced Services adds also BI (Business Intelligence) + Reporting Services.
    As for where you can apply the cumulative update, on the link you can see this:
        Microsoft SQL Server 2012 Service Pack 2, when used with:
            Microsoft SQL Server 2012 Analysis Services
            Microsoft SQL Server 2012 Developer
            Microsoft SQL Server 2012 Enterprise
            Microsoft SQL Server 2012 Express
            Microsoft SQL Server 2012 Business Intelligence
            Microsoft SQL Server 2012 Standard
            Microsoft SQL Server 2012 Web
    "If there's nothing wrong with me, maybe there's something wrong with the universe!"

  • Hi - I have a new tool to create a tactile experience for touch screen users.  Great for early educational apps.  Any idea of how to get it exposure?

    Hi - I created new tool to create a tactile experience for touch screen users.  Created it for son with auditory processing problems and dyslexia.  Great for early educational apps. or just for fun.  Any idea of how to get it exposure?  Thanks for you help!

    Hire a marketer, perhaps? Put it up on Amazon? Only not here, that would be in direct violation of the term of use.

  • Package & deployment wizard for java

    how to make a java application program as a package.
    like visual studio there is a package and deployment, for java , which tool is used to make a package..
    please clarify my doubt, i will very grate ful to u.
    yours truely,
    kareem

    Ah, the good old microsoft philosophy of providing a Wizard to tie your shoelaces.
    Your Java IDE almost certainly provides something similar. Failing that, you could read the tooldocs to see how to JAR an application up.

Maybe you are looking for

  • What is difference between MBEWH & MCHBH table?

    hi guru's what is difference between MBEWH & MCHBH table? wat ever stock in these table are different? i am doing support already i have two reports one is for Stock at PLANT level and one BATCH level . they used table for quantity MBEWH for PLANT le

  • Data From GUI to Objects?

    Ive been doing a lot of reading and asking a lot of questions about a program Im trying to tackle. Ive broken it down to its most basic form. I have a GUI with two text fields and a button. There is a main class that creates the GUI class and a Stude

  • Safari Problems with WebCam

    The URL below ought to take you to a marvellous web cam of a nesting eagle on Bowen island, just off the coast of Vancouver, BC. Can someone please tell me why Safari brings up only a distorted video image composed of numerous odd colours, whereas ac

  • Adobe illustrator cs6 has stop working

    Hi, I get this error every day when i work on illustrator cs6. the illustrator close and crash. any idea how to resolve this error?

  • OIM DB to AD Connector version

    Hi, I am trying to work on provisioning of users from Database 11.1.0.7 to Active Directory, which are deployed in OIM 11gR3. Can anyone please suggest me connector version. Thanks, SRI.