Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.

If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!

ExtensionsPath and ExtensionsTempPath must be set to load any extensions.



  • Hi,
    I am still seeing this warning in log of our ProGet server:
    ExtensionsPath and ExtensionsTempPath must be set to load any extensions.

    There is only ExtensionsPath in settings but no ExtensionsTempPath? Where should I set it or how do I disable this warning?

    Thanks,
    beda

    Product: ProGet
    Version: 4.3.1



  • And one more problem. If I set Extensions.ExtensionsPath in config and save it it works. But after that I wanted to remove it and after save there is error and nothing is saved.

    An error occurred in the web application: Object reference not set to an instance of an object.

    URL: http://progetdomain/0x44/ProGet.WebApplication/Inedo.ProGet.WebApplication.Pages.Administration.AdvancedSettingsPage/ChangeSetting
    Referrer: http://progetdomain/administration/advanced-settings
    User: Admin
    User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.101 Safari/537.36 OPR/40.0.2308.54
    Stack trace: at Inedo.ProGet.WebApplication.Pages.Administration.AdvancedSettingsPage.ConfigSetting.ConvertType(Object obj, Type target)
    at Inedo.ProGet.WebApplication.Pages.Administration.AdvancedSettingsPage.ConfigSetting.set_Value(Object value)
    at Inedo.ProGet.WebApplication.Pages.Administration.AdvancedSettingsPage.ChangeSetting(String name, Object newValue)



  • These values are stored in the [Configuration] table. The warning will exist if there is no path configured, but you can ignore them.



  • I'm seeing the same warnings (in /administration/logs), and I can set both values in /administration/advanced-settings, but I have no idea what paths to set them to?



  • You can set these to values under the application directory; by default, this is %ProgramData%\ProGet\Extensions and %ProgramData%\ProGet\ExtensionsTemp

    Don't put in %ProgramData%, but replace it with whatever that maps to; e.g. C:\ProgramData.

    It can also map to another path.



  • Uh, my current extensions path is C:\Program Files\ProGet\Extensions, not ProgramData. It's the Extensions.ServiceTempPath and Extensions.WebTempPath paths that are empty and ProGet is warning about.

    Here are the settings:

    Settings

    And the warning:

    Warnings

    So now there's even more confusion. Should I move the Extensions directory from Program Files to Program Data? What about the ServiceTempPath and WebTempPath?


Log in to reply
 

Inedo Website HomeSupport HomeCode of ConductForums GuideDocumentation