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!
Custom package store
-
Hi,
I'm trying to create my custom package store and change my existing feed to use it. After a lot of issues I was able to create my store using the ProGet 4.2 and latest SDK 4.0. After deploying to the extension folder, the proget recognize my store and I was able to see it in 'Extension Overview' section. Next step was to set this store to my feed. But at the 4.2 version there isn't an option as at the previous version, to set a xml configuration for my custom store - which is in your documentation here
Can you please help me with this?
ThanksProduct: ProGet
Version: 4.2.0
-
That tutorial is a little outdated, but we will definitely update soon.
As of ProGet 4.2, package stores can be configured by going to the Manage Feed > Configure Package Store. Then, a dialog will pop-up showing the installed/available stores. Your custom one should be there.
An editor with the [Persisted] properties will then appear, so you don't have to enter XML anymore.
-
Here are the exceptions that I'm getting when add my extension(nothing descriptive for me):
Details:
URL: http://localhost:81/administration/extensions
Referrer: http://localhost:81/administration
User: Admin
User Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko
Stack trace: at System.Web.Hosting.ISAPIWorkerRequestInProcForIIS6.FlushCore(Byte[] status, Byte[] header, Int32 keepConnected, Int32 totalBodySize, Int32 numBodyFragments, IntPtr[] bodyFragments, Int32[] bodyFragmentLengths, Int32 doneWithSession, Int32 finalStatus, Boolean& async)
at System.Web.Hosting.ISAPIWorkerRequest.FlushCachedResponse(Boolean isFinal)
at System.Web.HttpResponse.Flush(Boolean finalFlush, Boolean async)
at System.Web.HttpWriter.WriteFromStream(Byte[] data, Int32 offset, Int32 size)
at Inedo.IO.SlimMemoryStream.CopyTo(Stream destination)
at Inedo.Web.PageFree.SimplePageBase.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)And another one:
URL: http://localhost:81/administration/error-log/entry?messageId=139
Referrer: http://localhost:81/administration
User: Admin
User Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko
Stack trace: at System.Web.Hosting.ISAPIWorkerRequestInProcForIIS6.FlushCore(Byte[] status, Byte[] header, Int32 keepConnected, Int32 totalBodySize, Int32 numBodyFragments, IntPtr[] bodyFragments, Int32[] bodyFragmentLengths, Int32 doneWithSession, Int32 finalStatus, Boolean& async)
at System.Web.Hosting.ISAPIWorkerRequest.FlushCachedResponse(Boolean isFinal)
at System.Web.HttpResponse.Flush(Boolean finalFlush, Boolean async)
at System.Web.HttpWriter.WriteFromStream(Byte[] data, Int32 offset, Int32 size)
at Inedo.IO.SlimMemoryStream.CopyTo(Stream destination)
at Inedo.Web.PageFree.SimplePageBase.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)