1. Help us improve the editor usability and artist workflows. Join our discussion to provide your feedback.
    Dismiss Notice
  2. Unity 5.6 is now released.
    Dismiss Notice
  3. Check out all the fixes for 5.5 in patch releases 1 & 2.
    Dismiss Notice
  4. Get further faster with the Unity Plus Accelerator Pack, free for new Unity Plus subscribers for a limited time. Click here for more details.
    Dismiss Notice
  5. Learn how you'll soon be able to publish your games to China in four simple steps with Xiaomi. Sign up now for early access.
    Dismiss Notice

Vuforia.UnityExtensions.dll "set_generateMips(System.Boolean)` doesn't exist in target framework"

Discussion in 'Editor & General Support' started by Fiedel, Mar 7, 2017.

  1. Fiedel

    Fiedel

    Joined:
    Mar 7, 2017
    Posts:
    1
    I quickly wanted to share this workaround for an issue with the Vuforia.UnityExtensions.dll:

    https://forum.unity3d.com/threads/n...exe-did-not-run-properly.357447/#post-2919085

    "The problem is that the Vuforia.UnityExtensions.dll uses the UnityEngine.RenderTexture::set_generateMips property. This property was renamed to be UnityEngine.RenderTexture::set_autoGenerateMips in Unity 5.5.

    [...]

    The API Updater in Unity should be able to modify the Vuforia.UnityExtensions.dll assembly properly to use the new property instead of the old one. This should have happened the first time you opened the project with a new version of Unity. However, you can do it manually by selecting the Vuforia.UnityExtensions.dll assembly in the project tab, and choosing the "Reimport" option from the right mouse button menu. The API Updater should run for this assembly and correct it."
     
    AM-Dev likes this.